谦行Coding的视频 大厂面试必问:如何设计自动补全功能?——字典树 堆的应用——LeetCode295 为极值而生的堆,解决Top K与优先队列难题 BST:二分法、递归的巧妙运用 树的遍历:递归思想之始 树的基础概念和代码实现 哈希表:Java HashMap、Python Dict 底层都是它 队列:四大线性数据结构的最后一环 栈:只在尾部操作的 List 重要程度仅次于数组的数据结构——链表 数组:内存世界的原住民 数据结构第一课:数据结构和算法有什么用