前段时刻看外面机会,花了点时刻刷刷算法,也趁找工作的机遇,把数据结构算法系统的重学一遍。出去面试,基本上标题都能在10分钟内写出来。
课程/书 | 链接 | 耗时 |
---|---|---|
《核算之魂》-吴军 | / | 2周 |
温习《数据结构与算法之美》-极客时刻 | time.geekbang.org/column/arti… | 1周 |
《排序算法》-力扣 | leetcode.cn/leetbook/de… | 1周 |
LeetCode101-c++刷题 | github.com/changgyhub/… | 1个月 |
核算之魂-吴军
系统的叙述核算机思想,五级工程师的才能区分。
数据结构与算法之美-极客时刻
这是极客时刻上的一套热销课,图片画的深动有趣,确实做到了浅显易懂,并且比较全面。几年前看过一遍,这次是温习,把遗忘的部分要点看下。
《排序算法》-力扣
leetcode.cn/leetbook/de…
面试中最根底、最常见的就是排序算法,所以独自把排序算法强化了一遍。
leetcode上这套算法,是依照时刻复杂度分类的,十分有利于学习者强化时刻复杂度的概念。

LeetCode101-c++刷题
我首要的开发言语为c++,所以针对c++的算法、STL、指针等,依照这本册子刷了一遍,有101道示例,还有拓宽操练,都十分典型。

标题都取自于leetcode,方便刷题,注册了两个月会员。

刷题、面试心得
刷题不在多,在于精,把常见的数据结构熟练掌握、融汇贯通,比泛泛的刷效果要好。
另外,实际面试中,时刻有限,一般留给写算法就10分钟左右,不会出到hard,一般为easy、medium难度,也都是常见的标题。所以刷题时,不要追求难,重在根底题型。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。