diff --git a/README.md b/README.md index d25585f..54f02b3 100644 --- a/README.md +++ b/README.md @@ -137,6 +137,36 @@ * 分治算法 +## 算法问题选编 + +这是一个算法题目合集,题目是我从网络和书籍之中整理而来,部分题目已经做了思路整理。问题分类包括: + +* 字符串 +* 堆和栈 +* 链表 +* 数值问题 +* 数组和数列问题 +* 矩阵问题 +* 二叉树 +* 图 +* 海量数据处理 +* 智力思维训练 +* 系统设计 + +还有部分来自算法网站和书籍: + +* 九度OJ +* leetcode +* 剑指offer + + +## 开源项目中的算法 + +* YYCache +* cocos2d-objc +* ... + + ## 推荐阅读 ### 刷题必备 diff --git a/开源项目中用到的算法/README.md b/开源项目中用到的算法/README.md index 5b7030f..a3056a7 100644 --- a/开源项目中用到的算法/README.md +++ b/开源项目中用到的算法/README.md @@ -1,14 +1,15 @@ ## 开源项目中用到的算法 -数据结构往往是一个项目系统的核心,理解项目的数据结构和算法,才能真正理解项目的工作原理。这里聊聊常用`开源项目`中用到的数据结构和算法。 +数据结构往往是一个项目系统的核心,理解项目的数据结构和算法,才能真正理解项目的工作原理。这里聊聊`开源项目`中用到的数据结构和算法。 -每一条说清楚: +针对每个项目,我们试图说清楚: 1. 项目简介 2. 用到的算法介绍 + ## [YYCache](https://github.com/ibireme/YYCache.git) ### 项目简介 @@ -77,6 +78,7 @@ _head 指向链表的头部,_tail指向链表的尾部,组成一个队列结 ## [FTCoreText](https://github.com/Ridiculous-Innovations/FTCoreText) + ## [Redis](https://github.com/antirez/redis) @@ -93,6 +95,7 @@ _head 指向链表的头部,_tail指向链表的尾部,组成一个队列结 V8引擎 + ## [React](https://github.com/facebook/react) diff --git a/算法问题选编/算法面试100题 b/算法问题选编/算法面试100题 deleted file mode 100644 index 3678df8..0000000 --- a/算法问题选编/算法面试100题 +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - -/////////////// 系统设计 /////////////////////////////// - - - - - - - - - - - - - - - - - -