--- id: cs.algorithms.index title: 数据结构与算法(面试) type: index domain: cs stack: [algorithms] tags: [算法, 数据结构, 复杂度, 手写代码] week: [16] --- # 数据结构与算法(面试) 掌握九个高频模式、能讲复杂度、写出无 bug 的中等题。BOSS直聘 2026-10-23 的调研中有岗位提到算法 / 数据结构基础。 ## 学习路线 | 顺序 | 课程 | 级别 | 预计 | | --- | --- | --- | --- | | 1 | [复杂度分析和九个高频模式:哈希、滑动窗口、二分、堆、BFS、拓扑排序、动态规划、LRU、区间合并](01-complexity-patterns.md) | 基础 | 6 小时 | ## 企业场景 - [业务中的算法:热门问题 Top K、任务依赖排序、相似问题去重和缓存淘汰](scenarios/business-algorithms.md) ## 面试题 - [数据结构与算法面试题](interview.md) ## 示例代码 - [examples/patterns](examples/patterns/):9 个模式的实现和 13 个测试(只用标准库) ## 在 16 周计划中 - [第 16 周:面试冲刺](../../../plan/week16-interview.md)