算法本页总览算法 算法复习按问题条件、状态与不变量组织。先解释方法为什么成立,再完成实现、复杂度分析和边界检查。已有主题继续使用 Java 示例,其他语言读者可以用同样的不变量实现。 前置与停止条件 算法复杂度 算法正确性 递归 核心阅读 二分查找 双指针 前缀和 排序 回溯 贪心 滑动窗口 树与图搜索 动态规划 练习与下一步 编码与 SQL 练习:代表练习、迁移题与边界检查。 Re:从零开始的力扣刷题生活:查阅已有题解。 通用基础复习