试题详情
- 简答题简述栈和队列有哪些联系与区别?
- 栈和队列都是运算运算受限的线性表,逻辑结构相同;都可以顺序存储和链接存储,存储结构也相同;插入和删除运算都限制在线性表的表端完成,且不需要查找运算。 二者差别主要体现在运算的限制不同:栈是后进先出(LIFO)的线性表,限制它的 插入和删除操作仅在表的一端进行。队列是先进先出(FIFO)的线性表,只允许在表 的一端进行插入,而在表的另一端进行删除。
关注下方微信公众号,在线模考后查看
热门试题
- 一个广义表的表尾总是一个()。
- 设串s1=’ABCDEFG’,s2=’P
- 有一个n个顶点的有向完全图的弧数()。
- 设串S=“IAMATEACHER!”,其
- 设哈希函数H(K)=3 K&e
- 已知如图所示的无向网,请给出: ①邻接矩
- 结构中的元素之间存在多对多的关系是()结
- 一个数组元素a[i]与()的表示等价。
- 算法的存储量高低用()来衡量。
- 在一个不带头结点的链队中,假设f和r分别
- 常见的算法时间复杂度用大O记号表示为:常
- 要求在n个数据元素中找值最大的元素,其基
- 设p,q是指针,若p=q,则*
- 下面的排序算法中,不稳定的是()
- 在用散列表存储关键码集合时,可以用双散列
- 二叉树是什么()。
- 完全二叉树的某结点若无左孩子,则它必是叶
- 在散列法中采取开散列(链地址)法来解决冲
- 在只有度为0和度为k的结点的k叉树中,设
- 根据线性表的链式存储结构中每个结点所含指