数据结构该怎么学?

最好能够具体点比如先学什么比较好应该要注意哪方面... 最好能够具体点 比如先学什么比较好 应该要注意哪方面 展开
 我来答
鸿耀洋1595
2011-10-24 · 贡献了超过120个回答
知道答主
回答量:120
采纳率:0%
帮助的人:29.1万
展开全部
这样学: 1。数据存储的手段是便于数据访问。这个联系就是数据结构 2。算法是计算机解题的模型:输入,输入,次第实施,跳转,循环,分支,有限方法。 3。人大脑组织数据的方式 有线,树,图三种逻辑结构,而计算机存储采用次第,链式和两者混合的方式。前者是概念性的东西,后者是物理完成。 4。线形结构:算法是迭代算法,你只需留意范围最小的状况下不出错,则算法一般不出错 树形结构:算法是递归算法,你只需运用递归组合的方法,将繁杂情形组合出繁杂情形 繁杂情形不出错,则算法一般不会出错。 图形结构:DFS:将图依照树形结构来处置,运用递归算法 BFS:将图按章线形结构来处置,运用迭代算法必需会下面几个几个算法:(线形两个) 1。将两个有序表兼并为一个表,这个算法的变种很多,可以是链表,次第表。触及集合运算, 归并排序,字符串处置。 2。将一个次第表的元素重新区分,左边的较小,左边较大。触及快速排序,求字符串的逆串。 (树形若干个)留意:有些可以完成,有些完成不了,可以拿来考虑。 3。前序线索化,递归完成,栈模拟递归,非栈式迭代完成。 4。中序线索化,递归完成,栈模拟递归,非栈式迭代完成。 5。后序线索化,递归完成,栈模拟递归,非栈式迭代完成。 (图形)留意:会画表格,写出算法的逐一方法即可。 6。MST:prim,kruskal 7。short path:Dijkstra ,Floyd 8。AOV:拓扑排序的DFS,BFS完成 9。AOE:关键途径 回答时间:2011-10-24 13:47:24
百度网友7d16e87
2011-10-24 · TA获得超过281个赞
知道小有建树答主
回答量:383
采纳率:100%
帮助的人:254万
展开全部
编程多练。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式