Introduction

.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 调整排序

Last updated