求数据结构和算法大神分享一下学习它们的一些方法或经验。不甚感激!

如题所述

一楼这打酱油的我也是醉了。。

数据结构和算法是很抽象的。。和编译原理,操作系统,并称本专业最难课程了。。

你首先弄懂原理,再看基于某种语言的数据结构实现(C,CPP,java等)。其次看懂算法的原理,KMP啊,排序,查找等到。。再看语言的实现。。

总的来说就两部:看懂原理,再看实现。这个急不来的,数据结构和算法一定要放多点时间。到一定地步了(所有数据结构和经典算法都弄懂了),建议你买写“教你如何设计算法的书籍”看看。开始进军算法的设计。。

我的理解数据结构和类型基本上一样。都是写给人看的。因为在计算机存储的只是两种模式:顺序和链式。现实世界有某某问题需要用到计算机解决,而该问题又依附在某某数据结构上(例如村庄布线需要用到最小生成树,寻找点用到最短路径等等。。)而算法是某类型对于处理问题的一个封装,例如:类也可以说是一个数据结构了。。追问

谢谢哈!有什么比较好的怎样设计算法的书籍么?

推荐下吧

??

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-16
追问

动手?

追答

追问

能具体些么

追答

多做题

相似回答