试题详情
- 简答题具有什么特征的数据结构被称为栈和队列?先进后出、栈顶、栈底、先进先出、队头、队尾的概念是什么?
-
栈:一种插入和删除都只能在表的同一端进行的线性表。
队列:一种只允许在表的一端进行插入操作,而在表的另一端进行删除操作的线性表。
先进后出:元素是以e1,e2,……en顺序进入数据结构,以相反的顺序即en,en-1,……e1离开数据结构。
栈顶:允许进行插入和删除操作的一端。
栈底:栈中与栈顶相对的另一端。
先进先出:元素是以e1,e2,……en顺序进入数据结构,以相同的顺序即e1,e2,……en。离开数据结构。
队头:允许删除操作的一端。
队尾:允许插入操作的一端。 关注下方微信公众号,在线模考后查看
热门试题
- 已知一组元素的排序码为: (4
- 有七个带权结点,其权值分别为3,7,8,
- 在一个单向链表中p所指结点之后插入一个s
- 空树是指()。
- 设有一个长度为32的顺序表,要在第5个元
- 设有一个字符串S=“windows”,求
- 一组记录排序码为(46,79,56,38
- 下列四个关键字序列中,()不是堆。
- 假设循环队列中只设rear和quelen
- 若一个元素序列基本有序,则选用()排序较
- 设串的长度为n,则它的子串个数为()。
- 有向树
- 设一组初始记录关键字序列为(Q,H,C,
- 顺序表和线性链表分别有哪些优点和缺点?
- 栈和队列都是受限的线性结构。
- 对于一个单链表,在表头插入结点的时间复杂
- 对一个有向图进行拓扑排序,一定可以将图的
- 算法分析的目的是找出数据结构的合理性。
- 在等概率情况下,顺序表的插入操作要移动(
- 若图的邻接矩阵是对称矩阵,则该图一定是(