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

 时间:2024-10-13 14:10:38

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

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

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

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

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

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

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

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

5、让我们共同进步。

我是这样学习数据结构与算法设计的
  • MathType怎么输入n元乘积符号
  • 如何处理python语言中的pandas矩阵产生的缺失值
  • Python如何计算10的30次方的结果
  • 使用mathematica进行复数除法运算的详细方法
  • 如何查找考研院校考试科目专业课
  • 热门搜索
    违和感是什么意思 不是吧阿sir是什么梗 什么水果补血 什么是辩证法 睾酮是什么 cos什么意思 35crmo是什么材质 教师节是什么时候 埃博拉病毒是什么症状 作文我学会了什么