File tree Expand file tree Collapse file tree 4 files changed +14
-31
lines changed
Expand file tree Collapse file tree 4 files changed +14
-31
lines changed Original file line number Diff line number Diff line change 1- ---
2- tags : ['hide']
3- ---
4-
51# 算法和数据结构
62
73> :dart : 所有配套源码整理归档在 [ ** algorithm-tutorial** ] ( https://github.com/dunwu/algorithm-tutorial ) 项目中。
84
95## :memo : 知识点
106
11- ### 数据结构
12-
13- > ` 数据结构 ` 是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。
14- >
15- > 记为:` Data_Structure=(D,R) ` 。其中 D 是数据元素的集合,R 是该集合中所有元素之间的关系的有限集合。
16-
17- - ** :one : 数据结构**
7+ - [ ** :one : 数据结构** ] ( data-structure/README.md )
188 - [ 数组] ( data-structure/array.md )
199 - [ 栈] ( data-structure/stack.md )
2010 - [ 队列] ( data-structure/queue.md )
2111 - [ 链表] ( data-structure/list.md )
22- - [ 树] ( data-structure/tree )
23- - [ 树] ( data-structure/tree/tree.md )
24- - [ 二叉树] ( data-structure/tree/binary-tree.md )
25- - [ 红黑树] ( data-structure/tree/red-black-tree.md )
12+ - [ 树] ( data-structure/tree/README.md )
2613 - [ 图] ( data-structure/graph.md )
2714 - [ 堆] ( data-structure/heap.md )
2815 - [ 散列表] ( data-structure/hash.md )
29- - ** :two : 算法**
16+ - [ ** :two : 算法** ] ( algorithm/README.md )
3017 - [ 查找算法] ( algorithm/search )
3118 - [ 排序算法] ( algorithm/sort.md )
3219
Original file line number Diff line number Diff line change 1- ---
2- tags : ['hide']
3- ---
4-
51## 数据结构
62
73> ` 数据结构 ` 是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。
84>
95> 记为:` Data_Structure=(D,R) ` 。其中 D 是数据元素的集合,R 是该集合中所有元素之间的关系的有限集合。
106
11- - ** 常用结构**
7+ ## :memo : 知识点
8+
9+ - ** :one : 数据结构**
1210 - [ 数组] ( array.md )
1311 - [ 栈] ( stack.md )
1412 - [ 队列] ( queue.md )
1513 - [ 链表] ( list.md )
16- - [ 树] ( tree ) - [ 树] ( tree/tree.md ) 、[ 二叉树] ( tree/binary-tree.md ) 、[ 红黑树] ( tree/red-black-tree.md )
14+ - [ 树] ( tree )
15+ - [ 树] ( tree/tree.md )
16+ - [ 二叉树] ( tree/binary-tree.md )
17+ - [ 红黑树] ( tree/red-black-tree.md )
1718 - [ 图] ( graph.md )
1819 - [ 堆] ( heap.md )
1920 - [ 散列表] ( hash.md )
20- - ** 结构算法**
21- - [ 查找] ( ../algorithm/search )
22- - [ 排序] ( sort ) - [ 冒泡排序] ( sort/bubble-sort.md ) 、[ 快速排序] ( sort/quick-sort.md ) 、[ 直接插入排序] ( sort/insert-sort.md ) 、[ 希尔排序] ( sort/shell-sort.md ) 、[ 简单选择排序] ( sort/selection-sort.md ) 、[ 堆排序] ( sort/heap-sort.md ) 、[ 归并排序] ( sort/merge-sort.md ) 、[ 基数排序] ( sort/radix-sort.md )
Original file line number Diff line number Diff line change 1+ # 树
Original file line number Diff line number Diff line change 1- - ** :one : 数据结构**
1+ - [ ** :one : 数据结构** ] ( data-structure/README.md )
22 - [ 数组] ( data-structure/array.md )
33 - [ 栈] ( data-structure/stack.md )
44 - [ 队列] ( data-structure/queue.md )
55 - [ 链表] ( data-structure/list.md )
6- - [ 树] ( data-structure/tree )
7- - [ 树] ( data-structure/tree/tree.md )
8- - [ 二叉树] ( data-structure/tree/binary-tree.md )
9- - [ 红黑树] ( data-structure/tree/red-black-tree.md )
6+ - [ 树] ( data-structure/tree/README.md )
107 - [ 图] ( data-structure/graph.md )
118 - [ 堆] ( data-structure/heap.md )
129 - [ 散列表] ( data-structure/hash.md )
13- - ** :two : 算法**
10+ - [ ** :two : 算法** ] ( algorithm/README.md )
1411 - [ 查找算法] ( algorithm/search )
1512 - [ 排序算法] ( algorithm/sort.md )
You can’t perform that action at this time.
0 commit comments