试题详情
- 简答题什么是顺序表?什么是栈?什么是队列?
-
当线性表采用顺序存储结构时,即为顺序表。
栈是一种特殊的线性表,它的特殊性表现在约定了在这种线性表中数据的插入与删除操作只能在这种线性表的同一端进行(即栈顶),因此,栈具有先进后出、后进先出的特点。
队列也是一种特殊的线性表,它的特殊性表现在约定了在这种线性表中数据的插入在表的一端进行,数据的删除在表的另一端进行,因此队列具有先进先出,后进后出的特点。 关注下方微信公众号,在线模考后查看
热门试题
- 线性结构中元素之间存在()关系,树形结构
- 一个队列的入队序列是1,2,3,4,则队
- 写出下列程序段的运行结果(栈中的元素类型
- 在链式存储结构上设计直接插入排序算法。
- 子串的定操作通常称为串的()。
- 下列排序算法中,哪种排序方法在一趟结束后
- 既希望较快的查找又便于线性表动态变化的查
- 在操作序列EnQueue(1)、EnQu
- 设栈S和队列Q的初始状态为空,元素e1,
- 简述VSAM文件的组织方法。
- 数据结构被形式地定义为(D,R),其中D
- 下面的算法功能是向HBT堆中插入一个值为
- 算法的高效率是指算法达到所需要的()性能
- 对长度为4的顺序表进行查找,若第一个元素
- 设有一棵深度为4的完全二叉树,第四层上有
- 写出以下程序段的输出结果(队列中的元素类
- 顺序查找
- 编写一个算法,求出邻接矩阵表示的有向图中
- 在数据结构中,从逻辑上可以把数据结构分成
- N(n>0)个节点的哈夫曼树恰含()个度