个人算法刷题仓库:LeetCode 热题 100 的 Java 实现 + 剑指offer题目 + 其他经典题目 + 原创笔记。
ALG
├── src/ # 算法源码(按知识点分模块)
│ ├── s1_hash/ # 哈希表
│ ├── s2_doubleIndex/ # 双指针
│ ├── s3_slidingWindow/ # 滑动窗口
│ ├── s4_substring/ # 子串
│ ├── s5_ordinaryArray/ # 普通数组
│ ├── s6_matrix/ # 矩阵
│ ├── s7_linkTable/ # 链表
│ ├── sort/ # 排序算法
│ └── test/ # 测试代码
└── docs/ # 题目总结笔记(Markdown)
LeetCode Hot100 + 剑指offer题目 + 其他经典题目
所有题目总结都放在 docs 目录,格式统一:
- 题目描述 + 示例
- 核心思路(大白话 + 图解)
- 多种解法对比
- 代码实现 + 复杂度
- 易错点 + 记忆口诀
先看 总览 可快速回顾每题的「一句话总结」。