ywg_dev_doc
1. tee
2. u-boot dev note
3. kernel note
4. linux driver modules note
5. file system note
6. application development node
7. misc
7.1. linux参考网站
7.2. git 使用笔记
7.3. shell 使用笔记
7.4. 程序调试
7.5. 性能优化
7.6. vim使用手册
7.7. Makfile应用笔记
7.8. Cmake学习笔记
7.9. 链接脚本
7.10. 汇编语言
7.11. 数据结构与算法
7.11.1. 数据结构与算法
7.11.2. 剑指offer
7.11.2.1. 数组操作
7.11.2.2. 链表操作
7.11.2.3. 栈和队列操作
7.11.3. 算法
7.12. markdown笔记
7.13. linux命令汇总
8. embeded
9. net
10. rtos note
ywg_dev_doc
»
7.
misc
»
7.11.
数据结构与算法
»
7.11.2.
剑指offer
查看页面源码
7.11.2.
剑指offer
7.11.2.1. 数组操作
7.11.2.1.1. 数组中重复的数字
7.11.2.1.1.1. 题目描述
7.11.2.1.1.2. 题目解析
7.11.2.1.1.3. 代码
7.11.2.1.2. 二维数组中的查找
7.11.2.1.2.1. 题目描述
7.11.2.1.2.2. 题目解析
7.11.2.1.2.3. 代码
7.11.2.1.3. 调整数组顺序使奇数位于偶数前面
7.11.2.1.3.1. 题目描述
7.11.2.1.3.2. 解题思路
7.11.2.1.3.3. 代码
7.11.2.1.4. 旋转数组的最小数字
7.11.2.1.4.1. 题目描述
7.11.2.1.4.2. 题目解析
7.11.2.1.4.3. 代码
7.11.2.1.5. 连续子数组的最大和
7.11.2.1.5.1. 题目描述
7.11.2.1.5.2. 题目解析
7.11.2.1.5.3. 代码
7.11.2.1.6. 把数组排成最小的数
7.11.2.1.6.1. 题目描述
7.11.2.1.6.2. 题目解析
7.11.2.2. 链表操作
7.11.2.2.1. 从尾到头打印链表
7.11.2.2.1.1. 题目描述
7.11.2.2.1.2. 解题思路
7.11.2.2.1.3. 代码
7.11.2.2.2. 删除链表的节点
7.11.2.2.2.1. 题目描述
7.11.2.2.2.2. 题目解析
7.11.2.2.2.3. 代码
7.11.2.2.3. 链表中倒数第 K 个节点
7.11.2.2.3.1. 题目描述
7.11.2.2.3.2. 解析思路
7.11.2.2.3.3. 代码
7.11.2.2.4. 反转链表
7.11.2.2.4.1. 题目描述
7.11.2.2.4.2. 题目解析
7.11.2.2.4.3. 代码
7.11.2.2.5. 复杂链表的复制
7.11.2.2.5.1. 题目描述
7.11.2.2.5.2. 题目解析
7.11.2.2.5.3. 代码
7.11.2.2.6. 两个链表的第一个公共结点
7.11.2.2.6.1. 题目描述
7.11.2.2.6.2. 题目解析
7.11.2.2.6.3. 代码
7.11.2.3. 栈和队列操作
7.11.2.3.1. 用两个栈实现队列
7.11.2.3.1.1. 题目描述
7.11.2.3.1.2. 解题思路
7.11.2.3.1.3. 代码
7.11.2.3.2. 包含min函数的栈
7.11.2.3.2.1. 题目描述
7.11.2.3.2.2. 题目解析
7.11.2.3.2.3. 代码
7.11.2.3.3. 队列的最大值
7.11.2.3.3.1. 题目描述
7.11.2.3.3.2. 题目解析
7.11.2.3.3.3. 代码
7.11.2.3.4. 滑动窗口的最大值
7.11.2.3.4.1. 题目描述
7.11.2.3.4.2. 题目解析
7.11.2.3.4.3. 代码