ALGORITHM
算法与数据结构
从数组链表到树图、动态规划,记录刷题与项目里真正用上的算法思维。算法不是为面试背的,是为真实问题找一个更优解。
基础
数组与链表:选错结构就慢十倍
随机访问多选数组,频繁插入选链表,结构选错再优化也是事倍功半。
2026-07-21
阅读 →
排序
排序算法:不止快排,还有真实场景选择
小数据用插入、大数据用快排、稳定排序用归并,工程里没有万能算法。
2026-07-14
阅读 →
树
二叉树遍历:递归与迭代哪个更香
递归简洁但栈会爆,迭代用栈模拟更稳,工程里看数据规模决定。
2026-07-07
阅读 →
图
图的最短路径:BFS 与 Dijkstra 实战
无权图 BFS 一把梭、有权图 Dijkstra,理解队列与优先队列的本质差异。
2026-06-30
阅读 →
DP
动态规划:从斐波那契到背包问题
状态、转移、初始化三件套,从最简单的爬楼梯到 0/1 背包,一通百通。
2026-06-23
阅读 →
心得
刷题 100 题后,我学到的不是套路
背模板只能解原题,真正学到的是把问题拆成子问题的拆解能力。
2026-06-15
阅读 →