File tree Expand file tree Collapse file tree 2 files changed +44
-15
lines changed
Expand file tree Collapse file tree 2 files changed +44
-15
lines changed Original file line number Diff line number Diff line change 5353
5454### 数据结构与算法篇
5555
56- - [ 衡量、比较算法优劣的指标] ( ./docs/02.数据结构与算法/QA.md#衡量比较算法优劣的指标 )
57- - [ 链表有哪些] ( ./docs/02.数据结构与算法/QA.md#链表有哪些 )
58- - [ 线性结构] ( ./docs/02.数据结构与算法/QA.md#线性结构 )
59- - [ 树] ( ./docs/02.数据结构与算法/QA.md#树 )
60- - [ 散列查找] ( ./docs/02.数据结构与算法/QA.md#散列查找 )
61- - [ 排序] ( ./docs/02.数据结构与算法/QA.md#排序 )
62- - [ 其他] ( ./docs/02.数据结构与算法/QA.md#其他 )
56+ - [ 基本概论] ( ./docs/02.数据结构与算法/QA.md#1-基本概论 )
57+ - [ 实现基础] ( ./docs/02.数据结构与算法/QA.md#2-实现基础 )
58+ - [ 线性结构] ( ./docs/02.数据结构与算法/QA.md#3-线性结构 )
59+ - [ 堆栈] ( ./docs/02.数据结构与算法/QA.md#4-堆栈 )
60+ - [ 树] ( ./docs/02.数据结构与算法/QA.md#5-树 )
61+ - [ 散列查找] ( ./docs/02.数据结构与算法/QA.md#6-散列查找 )
62+ - [ 图] ( ./docs/02.数据结构与算法/QA.md#7-图 )
63+ - [ 排序] ( ./docs/02.数据结构与算法/QA.md#8-排序 )
64+ - [ 补充] ( ./docs/02.数据结构与算法/QA.md#9-补充 )
65+ - [ 经典算法题] ( ./docs/02.数据结构与算法/QA.md#10-经典算法题 )
6366
6467### PHP 篇
6568
Original file line number Diff line number Diff line change 22
33## 数据结构与算法篇
44
5- ### 概论
5+ ### 1.基本概论
66
77#### 解决问题的效率
88
2828- 最坏情况的复杂度 T<sub >worst</sub >(n)
2929- 平均复杂度 T<sub >avg</sub >(n)
3030
31- ### 实现基础
31+ ### 2. 实现基础
3232
33- ### 线性结构
33+ 数据结构的处理方法是从这些具体应用中 ` 抽象 ` 出共性的数据组织与操作方式,进而采用某种具体的程序设计语言 ` 实现 ` 相应的数据存储与操作
3434
35- ### 堆栈
35+ #### 数据存储基础
3636
37- ### 树
37+ - 数组
3838
39- ### 散列查找
39+ 数组是最基本的构造类型,它是一组相同类型数据的有序集合
4040
41- ### 图
41+ - 结构
4242
43- ### 排序
43+ 结构类型是一种允许把一些数据分量聚合成一个整体的数据类型,它能够把有内在联系的不同类型的数据统一成一个整体,使它们相互关联
44+
45+ - 链表
46+
47+ 链表是一种常见而重要的基础数据结构,也是实现复杂数据结构的重要手段
48+
49+ #### 流程控制基础
50+
51+ 程序设计语言除了能够表达各种各样的数据外,还必须提供一种手段来表达数据处理的过程,即` 程序的控制过程 `
52+
53+ 按照结构化程序设计的观点,任何程序都可以将程序模块通过三种基本的控制结构进行组合来实现。这三种基本的控制结构是` 顺序 ` 、` 分支 ` 和` 循环 `
54+
55+ ### 3.线性结构
56+
57+ ### 4.堆栈
58+
59+ ### 5.树
60+
61+ ### 6.散列查找
62+
63+ ### 7.图
64+
65+ ### 8.排序
66+
67+ ### 9.补充
68+
69+ ### 10.经典算法题
You can’t perform that action at this time.
0 commit comments