2014-05-13 17:10:46 +08:00
|
|
|
|
2015-11-28 14:26:36 +08:00
|
|
|
这部分内容是算法问题合集,题目大多来自网络和书籍。我做了下简单的整理,很多题做了一些思路标记。
|
2014-05-13 17:10:46 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
### 字符串
|
|
|
|
|
|
|
|
|
|
计算机处理的数据除了数值,就是字符。字符处理的常见问题包括:
|
|
|
|
|
|
|
|
|
|
单词反转
|
|
|
|
|
回文判断
|
|
|
|
|
字符串的压缩
|
|
|
|
|
字符串的排列和组合
|
|
|
|
|
|
|
|
|
|
字符串比较
|
|
|
|
|
子串
|
|
|
|
|
|
|
|
|
|
|
2015-11-28 14:26:36 +08:00
|
|
|
|
|
|
|
|
### 链表
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### 堆和栈
|
|
|
|
|
|
|
|
|
|
这是最基本数据结构,相对容易理解
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### 数组问题
|
2014-05-13 17:10:46 +08:00
|
|
|
|
|
|
|
|
数组
|
|
|
|
|
|
|
|
|
|
数列
|
|
|
|
|
|
|
|
|
|
矩阵
|
|
|
|
|
|
|
|
|
|
|
2015-11-28 14:26:36 +08:00
|
|
|
###数值问题
|
2014-05-13 17:10:46 +08:00
|
|
|
|
2015-11-28 14:26:36 +08:00
|
|
|
这部分都是一些数学几何计算方面的问题。
|
2014-05-13 17:10:46 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
### 二叉树
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-15 18:54:16 +08:00
|
|
|
|
|
|
|
|
|
2014-05-13 17:10:46 +08:00
|
|
|
### 图
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014-05-15 18:54:16 +08:00
|
|
|
|
2014-05-13 17:10:46 +08:00
|
|
|
### 海量数据处理
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2015-11-28 14:42:38 +08:00
|
|
|
###【剑指offer】
|
2015-11-28 14:26:36 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
《剑指offer》里面给出了50到高质量的算法问题,很有学习的必要。
|
|
|
|
|
|
|
|
|
|
|
2015-11-28 14:42:38 +08:00
|
|
|
###【编程之美】
|
2015-11-28 14:26:36 +08:00
|
|
|
|
|
|
|
|
|
2014-05-13 17:10:46 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|