数据结构考研天勤视频

数据结构考研天勤视频,第1张

数据结构考研天勤视频 考研数据结构用天勤的高分笔记还是王道的书好

数据结构我强烈推荐天勤。

王道的特点是,知识讲解较少,题量很大,很多东西点到为止,讲了和没讲一样。

天勤的特点是知识点讲解很全面,题量适中。

我同时买了王道和天勤,但是先看了王道,王道中很多都是伪代码,我又翻了天勤,写得很详细,后来就一直在看天勤。

王道当作一本练习。

几个重要的考点,王道和天勤有明显区别,比如,关于树的,二叉树非递归前中后序遍历代码;关于图的,DFS和BFS的代码、求最小生成树(普利姆和克鲁斯卡尔)、最短路径(迪杰斯特拉、佛洛依德)以及关键路径;关于查找的,B树的插入和删除、模式匹配算法(kmp);关于排序的,内部排序的原理和代码、外部排序举例,都是天勤更详细。

王道的特点就题特别多。

有几个点两本书都写得不多:广义表的getHead与getTail *** 作,十字链表和邻接多重表的构造。

最好,有时间的话,两个结合起来一起看。

时间不多,看天勤就够了关于排序那章的时间复杂度和稳定性,看天勤有意外收获

考研数据结构看天勤的好还是赵海英的好学习算法与数据结构,有什么比较好的MOOC或者比较好的书籍推荐?

清华邓老师的 《数据结构算法》, C++, 非常经典, 质量非常高, 最大的特色是讨论问题系统完整,难度有, 最大的价值是那套完整的数据结构code,唯一的缺点是题太少,可能是邓老师不主张刷题吧。

要刷题的话,浙大《数据结构算法》, 课程内容也不错(但显然是不如邓老师的课),好处是题多, 有一整个oj给你各种难度慢慢刷,可以好好刷题。

刷累了可以再去考一个姥姥的PAT。

哈哈哈哈。

edx上普林斯顿的《算法》, 也就是算法那本书的作者按照《算法》书的顺序给你讲一遍,java, 讨论问题很深入,PPT非常好。

可以零散的听作为邓老师的课的补充。

当然, 如果你必须要java based的, 那也可以系统跟这门。

最后是stanford的《算法分析与设计》, 是《数据结构及算法》的进阶课。

目前没有可以替代且质量高的中文课程。

这四门这些年断断续续基本都刷完了, 有些内容甚至刷了很多遍。

如果你想要系统的学一遍的话, 建议1先系统啃一遍。

至于MIT的算法和高级数据结构这两门课。

《算法》属于录制课程, 配套不是很完善,视频也不清晰, 难度是有,总之学习体验真的很不友好,在完全木有mooc的当时, mit的全面开放录制课程确实值得d大大的点赞, 但现在来看, 这批视频的质量还有配套设施都有点落后了 , 我个人不是很推荐。

高级数据结构那些数据结构真的是太fancy了, 我真的觉得没什么用。

书这块的话。

不要刷《算导》,不要刷《算导》,不要刷《算导》。

我这辈子就没见过谁,真的刷完了算导。

这就是本工具书,查一查了不得了。

翻译也不是非常好。

看〈算法〉不如去看作者讲的课。

〈算法设计与分析〉是好书,可看。

但我觉得Stanford的课更好。

倒是推荐两本,一本是我软的〈编程之美〉,一本是〈编程珠玑〉,两本都不是那么典型的数据结构教程,而是真的应用算法解决实际问题的书。

其中,珠玑是解决真的工程问题。

而编程之美则是五花八门什么样的问题都有。

最后的最后,万事开头难,如果是选择一件事去做的话,我选邓老师的数据结构与算法课。

首先学习数据结构可以去b站上找一些视频看,书籍的话随便买一本大学教程也可以去买考研天勤或者王道的数据结构,这两本我都看过,很不错的。

下面对于算法,这块很大,学习数据结构只能起到辅助作用,还有很多很多算法思维需要看算法题去学习。

个人推荐leetcode,从简单的开始刷,先单独思考一会,不会的可以看评论还有官方解答,往往一道题可以让你学到多种算法思维。

所以推荐学完数据结构直接刷算法题,而且要精做,不要追求题量。

前面会很痛苦的,要坚持。

当然刷题网站还有很多,牛客,一些学校的oj系统,看个人选择。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
乐在赚 » 数据结构考研天勤视频

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情