常用数据结构有哪些

如题所述

第1个回答  2007-06-16
常用数据结构 · 数组(静态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树、平衡树、线索树、线索树、堆)、图等的定义、存储和操作 · Hash(存储地址计算,冲突处理)
第2个回答  2019-12-23
1)线性数据结构:元素之间一般存在元素之间存在一对一关系,是最常用的一类数据结构,典型的有:数组、栈、队列和线性表。

(2)树形结构:结点间具有层次关系,每一层的一个结点能且只能和上一层的一个结点相关,但同时可以和下一层的多个结点相关,称为“一对多”关系,常见类型有:树、堆。

(3)图形结构:在图形结构中,允许多个结点之间相关,称为“多对多”关系。

(4)哈希表结构:称为散列表,是根据关键字值(key value)而直接进行访问的数据结构。
第3个回答  2007-06-16
线性表,链表,哈希表是常用的数据结构
第4个回答  2007-06-16
链表,堆,栈,树,图,等等。
第5个回答  2019-04-08
上面的都不清晰,拿走不谢,更细你可以自己百度了
线性结构
连续储存-顺序【数组】
离散储存-链式【链表】
栈与堆栈
队列
非线性结构

相似回答