![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
一个循环队列Q的存储空间大小为M,其队头和队尾指针分别为front和rear,则循环队列中元素的个数为:()。
若用一个大小为100个元素的数组来实现循环队列,且当前rear=5,front=96。那么从队列中删除4个元素,再插入5个元素后,rear和front的值分别为 。
A、0、92
B、10、0
C、9、1
D、1、91
假设顺序表中的每个数据元素在存储器中占用4个存储单元,序号为0的数据元素的内存地址为10000,则序号为100的数据元素的内存地址为()
A、10396
B、10400
C、40000
D、400
设两个栈S1和S2共享同一空间数组a[0,1…MAX],为了最大限度利用数组空间,两个栈采用相向增长的方式,top[1]是低端栈s1的栈顶指针,top[2]是高端栈s2的栈顶指针,则栈满的判断条件是( )
A、top[1]==0
B、top[1]==MAX
C、top[2]==MAX
D、top[1]+1==top[2]
下面关于二维数组的说法错误的是
A、同行的数据在内存中连续存放。
B、对全部数组元素都赋初值时,可以不指定数组第二维的长度。
C、不能将二维数组作为一个整体输入与输出。
D、将二维数组看作是一维数组时,该一维数组的每个元素本身又是一个一维数组。
假设5行6列的二维数组(下标从0开始),基地址为100,每个元素占2个字节, 以列序为主序存储的元素A[i][j]的地址为146,则这个元素为 。
A、A[3][2]
B、A[2][3]
C、A[3][4]
D、A[4][3]
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!