常见简单算法和程序设计题目(整理ing)。
.
├── list 线性结构
│ └── list.cpp
└── tree 树结构与算法
│ ├── bst.cpp 二叉树基础算法
│ ├── bst-extend.cpp 二叉树扩展应用
│ └── bst-iterative.cpp 二叉树非递归算法
├── graph 图论算法
│ ├── digraph.cpp 有向图
│ ├── graph.cpp 无向图
│ └── simple_paths.cpp 简单路径
├── sort 排序算法
│ └── sort.cpp
├── number 简单数字处理
├── numbers.cpp 简单字符串处理
└── string 简单字符串处理
├── strings.cpp 简单字符串处理
├── expressions.cpp 表达式求值
└── sequences.cpp 序列
目前部分代码存在注释不全的问题(主要是图论算法),也有大量经典算法没有补充进来(如最短路径、最小生成树、KMP等)。欢迎提 issue和 pull request。