数据结构:是对大规模数据做一个合理的规划,提高操作效率,数据结构针对大规模数据,对小规模数据没有意义。
数据结构包括线性表,栈和队列,哈希表,树,图。
线性表:包括顺序表(数组,地址连续存储)和 链表(地址不连续存储)链表包括单项链表和双向链表。
栈:栈内的数据遵循先进后出的特点。
队列:队列内的数据遵循先进先出的特点。
树:包括二叉树和多叉树。 其中二叉树包括完全二叉树,满二叉树,有序二叉树,平衡二叉树,红黑树,哈夫曼树。多叉树包括B树和B+树。
数据结构:是对大规模数据做一个合理的规划,提高操作效率,数据结构针对大规模数据,对小规模数据没有意义。
数据结构包括线性表,栈和队列,哈希表,树,图。
线性表:包括顺序表(数组,地址连续存储)和 链表(地址不连续存储)链表包括单项链表和双向链表。
栈:栈内的数据遵循先进后出的特点。
队列:队列内的数据遵循先进先出的特点。
树:包括二叉树和多叉树。 其中二叉树包括完全二叉树,满二叉树,有序二叉树,平衡二叉树,红黑树,哈夫曼树。多叉树包括B树和B+树。