数据结构
数据结构是计算机存储、组织数据的方式,是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。
常见数据结构之栈
常见数据结构之队列
区分栈和队列的技巧:栈是呕吐,吃进去吐出来,先进后出;队列是拉@屎,吃进去拉出来,先进先出。
常见数据结构之数组
- 查询数据通过索引定位,查询任意数据耗时相同,查询效率高。
- 删除数据时,要将原始数据删除,同时后面每个数据前移,删除效率低。
- 添加数据时,添加位置后的每个数据后移,再添加元素,添加效率极低。
数组是一种