这里面的代码需要能够熟练写出。
二分图的最大匹配
整数运算 x&(-x),当x为0时结果为0;x为奇数时,结果为1;x为偶数时,结果为x中2的最大次方的因子。
树状数组
| 
 | 
 | 
浏览器缓存机制浅析
RMQ问题
| 
 | 
 | 
B树 B+树
| 
 | 
 | 
Trie树
| 
 | 
 | 
Dijstra
| 
 | 
 | 
DijstraHeap(待续)
Floyd
| 
 | 
 | 
BellFord
| 
 | 
 | 
Prim
| 
 | 
 | 
Kruscal
| 
 | 
 | 
BigInt
| 
 | 
 | 
| 
 | 
 | 
BiSearch
| 
 | 
 | 
| 
 | 
 | 
BFS
| 
 | 
 | 
| 
 | 
 | 
DFS
| 
 | 
 | 
| 
 | 
 | 
点线相关
| 
 | 
 | 
凸包
| 
 | 
辗转相除
| 
 | 
 | 
多角形面积
| 
 | 
qsort调用
| 
 | 
进制转换
| 
 | 
网络流
| 
 | 
 | 
| 
 | 
 | 
最小费用流
| 
 | 
 | 
线段树
| 
 | 
 | 
并查集
| 
 | 
 | 
LCS
| 
 | 
 | 
最长递增子串
| 
 | 
 | 
三角剖分
| 
 | 
记忆化dp
| 
 | 
博弈树
| 
 | 
二进制法
| 
 | 
最大团
| 
 | 
最大独立集
| 
 | 
判断点在多边形内
| 
 | 
查分约束系统
| 
 | 
双向广度搜索
| 
 | 
A*算法
| 
 | 
最小耗散优先
| 
 | 
主元素问题
主元素问题:通过抵消的方法来做。
| 
 | 
 | 
| 
 | 
 | 
最小子串覆盖
| 
 | 
 | 
Word Ladder
枚举当前单词对应下一个单词的所有可能性,用一个set来保存是否下一个单词是否访问过,层次便利。
| 
 | 
 | 
周围区域问题
| 
 | 
 | 
最短回文数划分
| 
 | 
 | 
八皇后问题
| 
 | 
 | 
LCA问题
| 
 | 
 | 
单纯形算法
| 
 | 
 | 
矩阵连乘问题
| 
 | 
 | 
Select和Epoll的区别
http://itindex.net/detail/54039-linux-epoll-%E6%A8%A1%E5%BC%8F
