.md文件源代码都在GitHub上,可以直接从右边访问。安装gitbook,可以本地编译,见https://github.com/GitbookIO/gitbook-cli

Category Note
DFS 基本完成,有些高频题需要补充
BFS 基本完成,需要补充一些高频题
DP 暂时不整理
Tree 基本完成,BST需要补充,部分高频题需要分类
Graph 暂时这样
Two Pointer 滑动窗口需要整理
String 下一阶段重点整理,比较杂
Binary Search 完成
Data Structure 需要分类补充
Advanced Data Structure 随机算法要整理,其他需要补充,树状数组和线段树暂时不整理
Common Method 部分分类需要完善
Design/OOD to be done...
Bit to be done
Appendix 看情况补充

更新日志

08.23.2018 -- V 0.1.0 GitBook Editor启用

08.24.2018 -- V 0.2.0 初步分类

08.28.2018 -- V 0.3.0 完成二分搜索

09.02.2018 -- V 0.4.0 加入附录

10.15.2018 -- V 0.6.0 V 0.5.0被版本跳过,部署本地GitBook的localhost效果不佳,期间完善了更细的子分类

11.23.2018 -- V 0.7.0 本地备份至Github https://github.com/carsonluuu/mycodebook

11.25.2018 -- V 0.8.0 部署至Gitbook Online

12.07.2018 -- V 0.9.0 目前还是一个半成品,进入EA阶段,公布下一阶段计划。

12.08.2018 -- V 0.9.1 增加所有分类页面的overview

12.17.2018 -- V 0.9.2 附录增加一些Java的常用的代码和多线程相关的知识补充

12.26.2018 -- V 0.9.3 增加部分难分析复杂度问题的复杂度

1.26.2019 -- V 0.9.4 补充更新字符串

2.16.2019 -- V 0.9.4.2 补充更新单调栈

3.7.2019 -- V 0.9.4.3 补充更新几何

3.22.2019 -- V 0.9.5.0 开始调整和优化部分解法的代码,提高可读性

3.30.2019 -- V 0.9.5.1 更改tricky题为数组分类,移动至Array大类

4.2.2019 -- V 0.9.6.0 调整排序