数据结构是计算机存储,组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。根据要求选择适合的数据结构可以带来更高的运行和存储效率。
常见的数据结构包括:顺序表,链表,堆栈,队列,二叉树等。
主要算法包括查找算法和排序算法。
查找算法包括一下几种:
1.顺序查找
2.折半查找
3.分块查找
4.二叉排序树
排序算法包括:
1.插入排序
2.希尔排序
3.冒泡排序
4.选择排序
总结:
学习数据结构 “画图” 很关键,无论是线性结构,树形结构 ,图状结构还是网状结构都可以用图的形式清晰地把逻辑结构体现出来。学会根据要求选择适当的数据结构,可以提高效率。