功利一些,数据结构与算法的重点在于复杂度分析、10 个数据结构以及 10 个算法。其中,10 个数据结构分别为 数组、链表、栈、队列、散列表、二叉树、堆、跳表、图、Trie树;10个算法分别为递归、排序、二分查找、搜索、哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法。

    此外,数据结构与算法大图如下:
    image.png

    来源:https://time.geekbang.org/column/intro/126