算法与数据结构
二进制与位运算
算法的定义
- 有具体的问题
- 有设计解决该问题的具体流程
- 有评价处理流程的量化指标
数据结构的定义和良好选择数据结构的优势
- 数据结构是存储、组织数据的方式
- 精心选择的数据结构可以带来更加高效的运行效率和存储效率
- 数据结构是很多算法得以进行的载体
最基本的数据结构
1.数组:便于寻址,不便于增删数据
2.链表:便于删改数据,不便于寻址
算法的分类
1.分类种类非常多
2.对于新手分类重要分类
a.明确指导怎么算的流程
b.明确指导怎么计算的流程
二进制与位运算
1.数组:便于寻址,不便于增删数据
2.链表:便于删改数据,不便于寻址
1.分类种类非常多
2.对于新手分类重要分类
a.明确指导怎么算的流程
b.明确指导怎么计算的流程