[2.0 本章导读](b20.md) [2.1 寻找最小的 k 个数](b21.md) [2.2 寻找和为定值的两个数](b22.md) [2.3 寻找和为定值的多个数](b23.md) [2.4 最大连续子数组和](b24.md) [2.5 跳台阶](b25.md) [2.6 奇偶排序](b26.md) [2.7 荷兰国旗](b27.md) [2.8 矩阵相乘](b28.md) [2.9 完美洗牌](b29.md) [2.15 本章习题](b215.md)