我是这样学习数据结构与算法设计的

2025-04-23 22:54:01

1、第一阶段,入门。入门尽量选择一本简单易懂的。我最开始是大二学习的《数据结构与算法-c语言版段乒错烊》,大概是这个名字,记不清楚了。不过我不推荐大家学习这本书,书中错误太多。我推荐大家学习《数据结构与算法分析-c语言描述》这本书。其实严格说起来,这本书,也仅仅能让我们摸到算法设计的大门而已。但这些是基础中的基础,对我们的算法之路能走多久,起着很重要的作用。如果不在起步的时候就打好基础,那学到后面就会觉得像是学天书一样。

我是这样学习数据结构与算法设计的

2、有几个地方要重点学习。一是链表,单双循环,只要你能接殚朽羰钛触到算法,那么就会有它们的身影。二是 那几种查找与排序算法,简单实用,实际工作当中有很多地方都能用到。三是树,能否掌握树,是我们进一步学习的关键。

我是这样学习数据结构与算法设计的

3、这里给大家推荐一个练习基本技能的地方,杭电ACM 或者清华ACM。大家可以自行在网上搜索,是一个ACM题库,在这两个地方,我们可以夯实我们的基本技能。

我是这样学习数据结构与算法设计的

4、第二阶段,我选了《算法导论》,可以同时配合MIT视频公开课进行学习。公开课每章结束后都会有任务供大家练习。这本书真的很好,我现在也是在学习中。

我是这样学习数据结构与算法设计的

5、让我们共同进步。

我是这样学习数据结构与算法设计的
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢