坠落的梦天使
《数据结构与算法分析—C++语言描述》有对应全书的各种代码,学习时可以先自己实现,然后各种痛苦地找bug,然后痛苦上一段时间再根据代码修改程序,可以产生深刻的映像,非常的管用,我学的是java,主攻也是java,但是就是这么一本数据结构的书,让我现在都没有忘记c++程序要怎么编,那几种结构怎么用,虽然编不了太专业的,不过不涉及复杂运用的程序都没有什么问题~
矩阵时差
自学c语言中的数据结构与算法,我把它分为入门,巩固,应用,提高,进化这几个阶段,不同阶段可以看不同书籍。《数据结构与算法分析——C语言描述》 ,一般大学普遍教程。《算法设计与分析》《算法引论》《Elements of Programming》《C Interfaces and Implementation》这个相关书籍貌似没得,可以自己是一些功能,如下:《Algorithm Design Manual》《The Science of Programming》《编程珠玑》《Algorithms 4th》《Advanced Data Structures》如果你想成为一个码农或是熟练工(Code Monkey),你大可以不学算法,因为算法对你确实没有用;但如果你想成为一个优秀的开发者(Developer),扎实的算法必不可少,因为你会不断的掉进一些只能借助算法才能爬出去的坑里。所以,骚年加油把。
数据结构一般都会开这门课,国内的我看的《数据结构》严蔚敏的。算法就是《算法导论》了,要不你看CliffordA.Shaffer的《数据结构与算法分析》也可以,都
一般的只会是c,目前还没看到C++的
严蔚敏的数据结构看郝斌的网课。郝斌老师的思路是以初学者的思路来思考的,非常适合小白,不理解的问题,基本上都会详细说一下。
一 单项选择题(本大题共 小题 每小题 分 共 分 在每小题的四个备选答案中 选出一个正确答案 并将正确答案的序号填在题干的括号内) 下面程序段的时间复杂度是(
一般教程都是是:c语言的。《数据结构》;严蔚敏,清华大学出版