当前位置:首页 > 科学课件 > 正文内容

学习数据结构和算法有哪些入门的书籍资料?

zhao_admin1年前 (2022-05-26)科学课件55

最先应该学习下离散数学。算法基础打开算法之门,算法第四版,算法导论,最后是高德纳的几卷计算机程序设计艺术

(1)数据结构与算法课件:

由于这个问题描述也不多,我就简单分为有基础和没有基础的吧。

第一,如果是没有基础的同学建议可以先从啊哈磊的《啊哈!算法》开始入手。这本书的特点就是你可以看懂他在说什么,内容描述比较简单而且也有不少的有趣配图,通过小故事或者是游戏来带你走入数据结构的大门。基本上常用的数据结构和算法都是有涉及到的,比较适合入门使用。

第二,我当时大学里面数据结构课程的书是清华大学出版的严蔚敏老师的《数据结构(c语言版)》,个人觉得讲解还不错。说是c语言其实大部分都是伪代码,如果你有一定的语言基础的话看起来都是比较轻松的,而且伪代码一个好处就是可以让你清楚了解整个数据结构是如何实现的,但是具体代码怎么写还是要你自己去思考了。这就可以有一个比较独立思考的过程来真正实现出某一具体数据结构。书后好像还有配套的练习吧,然后也是有相应的习题答案的。

基本上这2本书就能够帮助你了解到基本的数据结构和算法的使用了,进阶的话可以看看《算法导论》,这本书讲解内容就比较深了,不推荐一上来就啃,如果有实力能看英文原版就更好了!

学习数据结构和算法,一开始你可能只是知道这么个东西完全不了解他是用来干嘛的,等有一定的使用经验跟coding经验之后就会慢慢理解了。它们本质上来说都是通过清晰的逻辑来解决我们生活当中的问题而已!学习编程的话,还是强烈建议要多动手去实现,哪怕是对着书上的代码一行行去敲都是ok的,尽量保证每一天都能敲几行熟悉熟悉!

扫描二维码推送至手机访问。

版权声明:本文由PPT写作技巧发布,如需转载请注明出处。

本文链接:http://www.ppt3000.com/post/64179.html

分享给朋友:

相关文章