Skip to content
2026-09-29 02:39498 字算法数据结构

算法与数据结构-MOC ​

基础概念 ​

笔记核心内容类型
复杂度分析大 O 表示法、时间复杂度与空间复杂度评估概念解释

线性结构 ​

笔记核心内容类型
数组与链表连续内存 vs 指针串联,访问与增删性能对比对比分析
栈与队列LIFO vs FIFO,典型应用场景(DFS/BFS)对比分析
哈希表原理哈希函数、冲突处理(链式地址/开放寻址)、Rehashing概念解释

树与图 ​

笔记核心内容类型
二叉树与二叉搜索树四种遍历方式、BST 有序性质与退化风险概念解释
AVL 平衡树四种旋转修复失衡、严格平衡保证 O(log n)概念解释
堆与优先队列完全二叉树数组存储、sift-up/sift-down、Top-K 应用概念解释
图结构邻接矩阵/邻接表、DFS/BFS 遍历、最短路径与 MST概念解释

排序与搜索 ​

笔记核心内容类型
排序算法九大排序算法对比(时间/空间/稳定/原地)与选择原则对比分析
二分查找双闭/左闭右开实现、左/右边界与插入点扩展概念解释

算法策略 ​

笔记核心内容类型
分治算法分解→解决→合并三阶段、主定理求解递归复杂度概念解释
回溯算法通用框架、剪枝优化、状态恢复机制概念解释
动态规划最优子结构+重叠子问题、五步解题法、经典问题分类概念解释
贪心算法局部最优推导全局最优、与 DP 的决策方式对比概念解释

每一篇文章,都是时间的标本