想学习下数据结构
花了几天时间在网上瞎逛  基本上没什么收获!~~~~~(基本上对这个还是空白!~)
所以请各位大虾指教下  该如何学习(最好给点书名 或者网站 或者 博客什么的  嘿嘿)
打算用c学数据结构!~

解决方案 »

  1.   

    大学本科教材基本都是 严蔚敏 的 数据结构 清华大学出版社 差不多有20年历史了
    70年代写的 现在还在做教材的  计算机算法的设计与分析 http://www.china-pub.com/35675&ref=ps
    Bill Gates推荐的 计算机程序设计艺术I-V
      

  2.   

    数据结构无非就是树组,堆栈,队列,链表,树(比较特别的有二叉树,js中dom结构也是树),图,等等,以及在这些结构上的遍历,查找,插入,删除,还有就是一些排序(选择,冒泡,快速,二叉树排序)和查找(比如二分法查找,在java里面有内部实现,Arrays.binarySearch(), )的基本算法。
    要真的从头开始学,确实有点枯燥,这种东西不看一两本书,每个结构不写几个程序是很难学好的。
    还好我大学学C的时候把当时的两本数据结构的习题集都作了一遍,现在数据结构觉得没什么。
    用什么语言学C都无所谓, 因为算法是不分语言的。c语言挺好,当时也是用C学习的。用js, c#,java都一样。如果楼主想学好,买本书认真看完。书无所谓好坏,一本就够了。
      

  3.   

    用c语言的主要原因是  网上的资料  c的数据结构的资料比js的多的多了  方便调试
    嘿嘿!~