-
数据结构定义:
“数据结构(data structure)是计算机中存储、组织数据的方式。通常情况下,精心选择的数据结构可以 带来最优效率的算法。” ---中文维基百科 -
常见的数据结构
栈、队列、链表、集合、字典、树、图、堆。。。
常见的数据类型比较多,我们应该根据不同的应用场景选择不同的数据结构。像有的查询性能很快,有的插入速度很快,有的是插入头和尾速度很快、有的做范围查找很快,有的允许元素重复,有的不允许重复等等
注意 : 数据结构和语言无关, 基本常见的编程语言都有直接或者间接的使用上述常见的数据结构