首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

假设用一个长度为 50 的数组 (数组元素的下标从 0 到 49) 作为栈的 存储 空间,栈底指针 bot

假设用一个长度为 50 的数组 (数组元素的下标从 0 到 49) 作为栈的 存储 空间,栈底指针 bottom 指向栈

底元素,栈顶指针 top 指向栈顶元素,如果 bottom=49 , top=30(数组下标 ) ,则栈中具有 【 1 】 个元素。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“假设用一个长度为 50 的数组 (数组元素的下标从 0 到 …”相关的问题
第1题
假设AB为一个类,pa为指向该类动态对象数组px的指针,该数组长度为n,则执行“delete pa;”语句时,自
动调用该析构函数的次数为______ 。

A.0

B.1

C.n

D.n+1

点击查看答案
第2题
若矩阵Amxn中的某一元家A[i][j]是第i行中的最小值,同时又是第j列中的最大值,则称此元素为该矩
阵的一个鞍点。假设以二维数组存放矩阵,试编写一个函数,确定鞍点在数组中的位置(若鞍点存在时),并分析该函数的时间复杂度。

点击查看答案
第3题

在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队首的后一个位置为()。

A.first+1

B.(first+1)%MS

C.(first-1)%MS

D.(first+length)%MS

点击查看答案
第4题
在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队尾(即最后一个)元素的位置为()。

A.length+1

B.first+length

C.(first+length-1)%MS

D.(first+length)%MS

点击查看答案
第5题
在一个用数组实现的队列类中,假定数组长度为MS,队首元素位置为first,队列长度为length,则队尾的后一个位置为()。

A.length+1

B.first+length

C.(first+length-1)%MS

D.(first+length)%MS

点击查看答案
第6题
● 若有数组声明 a[0..3,0..2,1..4],设编译时为 a 分配的存储空间首地址为base_a,且每个数组元素
占据一个存储单元。当元素以行为序存放(即按 a[0,0,1],a[0,0,2],a[0,0,3],a[0,0,4],a[0,1,1],a[0,1,2],…,a[3,2,4]顺序存储),则数组元素a[2,2,2]在其存储空间中相对base_a的偏移量是 (50) 。

(50)

A. 8

B. 12

C. 33

D. 48

点击查看答案
第7题
C++语言中,定义多维数组时,每一维的长度都必须用单独的一个方括号(数组运算符)括起来。()
点击查看答案
第8题
试设计一个后缀数组类、用倍前缀算法构造后缀数组,并支持以下运算:(1)length()返回后缀数组长度.(2)select(inti)返回sa[i].(3)index(inti)返问rank[i].(4)llep(inti)返回lcp[i].

点击查看答案
第9题
对于一个长度为n的字符串,存储它的字符数组的长度至少为n。()
点击查看答案
第10题
假设以数组A[m]存放循环队列的元素。已知队列的长度为length,指针rear指向队尾元素的下一个存储位
置,则队头元素所在的存储位置为 ()

A.(rear-length+m+1)%m

B.(rear-length+m)%m

C.(rear-length+m-1)%m

D.(rear-length)%m

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