试题详情
- 简答题什么是顺序表?什么是栈?什么是队列?
- 当线性表采用顺序存储结构时,即为顺序表。
栈是一种特殊的线性表,它的特殊性表现在约定了在这种线性表中数据的插入与删除操作只能在这种线性表的同一端进行(即栈顶),因此,栈具有先进后出、后进先出的特点。
队列也是一种特殊的线性表,它的特殊性表现在约定了在这种线性表中数据的插入在表的一端进行,数据的删除在表的另一端进行,因此队列具有先进先出,后进后出的特点。 关注下方微信公众号,在线模考后查看
热门试题
- 对顺序表上的插入、删除算法的时间复杂性分
- 一个栈的输入序列为1、2、3,试给出全部
- 用邻接矩阵存储图,所占用的存储空间大小只
- 有一个按元素值排好序的顺序表(长度大于2
- 串“ababaaababaa”的next
- 顺序存储的线性表可以随机存取。
- 有下列几种用二元组表示的数据结构,画出它
- 顺序栈S中top为栈顶指针,指向栈顶元素
- 对于栈操作数据的原则是()。
- 把下列森林转换为二叉树。
- 以下属于逻辑结构的是()。
- 线性表可以看成是广义表的特例,如果广义表
- 在线性表的顺序存储中,若一个元素的下标为
- 数据结构里,结构体变量的定义需要给变量加
- 有一个顺序存储的循环队列,最大存储空间为
- 数据结构里,时间复杂度记作:()。
- 散列函数有一个共同的性质,即函数值应当以
- 设有一稠密图G,则G采用()存储较省空间
- 算法的时间复杂度都要通过算法中的基本语句
- 在程序设计中,可采用下列三种方法实现输出