为啥数据结构都是以C语言为模板讲述?
你学数据结构的时候,是不是用到了C语言的struct类型?
这个类型JAVA,C#都是没有的……
C这里不包括C++,可以通过struct类型建立结构比较复杂的变量,从而实现你数据结构中学到的链表、图或者二叉树。并通过不同的算法高效完成这些结构体的遍历和操作。C语言不是面向对象的……
而,当前在用的高级语言已经没有了这个类型。你可以直接定义类来做你想做的事情……
数据结构这门课程的用意是锻炼你思维能力,学习更有效绿的算法处理方式……开拓你的思路。后面,新的数据结构和算法就要靠被开拓过思路的题主了(❁´◡`❁)*✲゚*