首页 > 计算机科学与技术
题目内容 (请给出正确答案)
[单选题]

利用数组a[N]顺序存储一个栈时,用top表示栈顶指针,用top==-1表示栈空,并已知栈未满,当元素x进栈时所执行的操作是()。

A.top--; a[top]=x;

B.a[top]=x; top--;

C.top; a[top]=x;

D.a[top]=x; top;

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“利用数组a[N]顺序存储一个栈时,用top表示栈顶指针,用t…”相关的问题
第1题
下列说法正确的是()。

A.关键字是数据元素(或记录)中某个数据项的值,可以标识一个记录,称为主关键字

B.就平均查找长度而言,分块查找最小,折半查找次之,顺序查找最大

C.对长度为n 的有序链表进行对分查找,最坏情况下需要的比较次数为log2n

D.折半查找的先决条件:表中结点按关键字有序,且顺序(一维数组)存储

点击查看答案
第2题
栈和队都是()

A.顺序存储的

B.线性结构

C.链式存储的

D.非线性结构

点击查看答案
第3题
栈和队列的存储方式既可是顺序方式,也可是链接方式。

A.错误

B.正确

点击查看答案
第4题
不论是入队列操作还是入栈操作,在顺序存储结构上都需要考虑“溢出”情况。()
不论是入队列操作还是入栈操作,在顺序存储结构上都需要考虑“溢出”情况。()

A.正确

B.错误

点击查看答案
第5题
程序设计语言中的数组是典型的顺序存储的线性表,数组名是线性表的地址。()
程序设计语言中的数组是典型的顺序存储的线性表,数组名是线性表的地址。()

A、错误

B、正确

点击查看答案
第6题
假设三维数组A[10][9][8]按行优先顺序存储,若每个元素占3个存储单元,且首地址为100,则元素A[9][8][7]的存储地址是501。()
假设三维数组A[10][9][8]按行优先顺序存储,若每个元素占3个存储单元,且首地址为100,则元素A[9][8][7]的存储地址是501。()

A.正确

B.错误

点击查看答案
第7题
分支限界法解旅行售货员问题时,活结点表的组织形式是()

A.最小堆

B.最大堆

C.栈

D.数组

点击查看答案
第8题
假设以行优先顺序存储三维数组A[5][6][7],其中元素A[0][0][0]的地址为1100,并且每个元素占2个存储单元,则A[4][3][2]的地址是1264。()
假设以行优先顺序存储三维数组A[5][6][7],其中元素A[0][0][0]的地址为1100,并且每个元素占2个存储单元,则A[4][3][2]的地址是1264。()

A.正确

B.错误

点击查看答案
第9题
设有一个顺序栈,6个元素1、2 、3、4、5、6依次入栈,如果6个元素出栈的顺序是2、3、4、6、5、1,则栈的容量至少应该是

A.6

B.5

C.3

D.2

点击查看答案
第10题
若长度为n的线性表采用顺序存储结构,在其第i个位置插入一个新元素的算法的时间复杂度为()(1=i=n+1)。

A.O(0)

B.O(1)

C.O(n)

D.O(n²)

点击查看答案
第11题
串是一种特殊的线性表,其特殊性体现在()。

A.数据元素是一个字符

B.数据元素可以是多个字符

C.可以顺序存储

D.可以链接存储

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改