题目内容 (请给出正确答案)
[单选题]

已知循环队列存储在一维数组A[0 已知循环队列存储在一维数组A[0 n]中,且队列非空时front和rear分别指向队首元素和队尾元素n]中,且队列非空时front和rear分别指向队首元素和队尾元素。若初始队列为空,且要求第一个进入队列的元素存储在A[0]处,则初始时front和rear的值分别时()。

A.0,0

B.0,n-1

C.n-1,0

D.n-1,n-1

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“已知循环队列存储在一维数组A[0 n]中,且队列非空时fro…”相关的问题

第1题

已知循环队列存储在一维数组A[0[图]n]中,且队列非空时...

已知循环队列存储在一维数组A[0n]中,且队列非空时front和rear分别指向队首元素和队尾元素。若初始队列为空,且要求第一个进入队列的元素存储在A[0]处,则初始时front和rear的值分别时( )。

A、0,0

B、0,n-1

C、n-1,0

D、n-1,n-1

点击查看答案

第2题

已知循环队列存储在一维数组A[0…n—1]中,且队列非空时front和rear分别指向队头元素和队尾元素。若初始时队列为空,且要求第一个进入队列的元素存储在A[0]处,则初始时front和rear的值分别是( )。

A.0,0

B.0,n-1

C.n-1,0

D.n-1,n-1

点击查看答案

第3题

设下三角矩阵A:

如果以行序为主序将A的非零元素存储在一维数组B[n(n+1)/2]中,那么A的第i行第j列的非零元素aij(i≥j)在数组B中的下标为______。

点击查看答案

第4题

已知深度为h的二叉树,以一维数组BT[0..2h-2]作为其存储结构,试编写一算法,求该二叉树中叶子结点的个数,为简单起见,设二叉树中元素结点为非负整数,要求写出算法基本思想及相应的算法。【中南大学2003八(10分)】

点击查看答案

第5题

设循环队列的元素存放在一维数组Q[0‥30]中,队列非空时,front指示队头元素的前一个位置,rear指示队尾元素。如果队列中元素的个数为11,front的值为25,则rear应指向的元素是( )

A、Q[4]

B、Q[5]

C、Q[14]

D、Q[15]

点击查看答案

第6题

若将n阶下三角矩阵A按列优先顺序压缩存放在一维数组B[1…n(n+1)/2]中,则存放到B[k]中的非零元素aij(1≤i,j≤n)的下标i、j与k的对应关系是( )。

A.(i-1)(2n-j+1)/2+i-j

B.(j-1)(2n-j+2)/2+i-j+1

C.(j-1)(2n-j+2)/2+i1

D.(j-1)(2n1+1)/2+i-j-1

点击查看答案

第7题

若将n阶上三角矩阵A按列优先级压缩存放在一维数组B[1…n(n+1)/2]中,则存放到B[k]中的非零元素aiJ(1≤i,j≤n)的下标i、j与k的对应关系是( )。

A.i(i+1)/2+j

B.i(i-1)/2+j-1

C.j(j-1)/2+i

D.j(j-1)/2+i-1

点击查看答案

第8题

下述对C语言一维数组的描述中正确的是( )。

A、任何一维数组的名称都是该数组存储单元的开始地址,且其每个元素按照顺序连续占存储空间。

B、一维数组的元素在引用时其下标大小没有限制

C、任何一个一维数组的元素,可以根据内存的情况按照其先后顺序以连续或非连续的方式占用存储空间。

D、一维数组的第一个元素是其下标为1的元素。

点击查看答案

第9题

功能:用冒泡法对数组a中的n个整数非降序排序。 请改正...

功能:用冒泡法对数组a中的n个整数非降序排序。 请改正程序中的错误。 void swap(int *x, int *y){ int z; (1) } void bubbleSort(int a[], int n) { int i, j; for(i=0; i<n-1; i++){ (2) if( (3) ) { (4) ; } int main(){ i, a[5]="{5,4,1,2,3}," n="5;" (5) return 0; (1)a. z="x;" x="y;" y="z;" b. *x="*y;" *y="z;" c. d. *z="*x;" a. for(j="1;" j++) j>0; j--) D. for(j=i; j<n-1; j++) (3) a. a[i]>a[j] B. a[i]>a[i+1] C. a[j]>a[j+1] D. a[i]>a[0] (4) A. swap(a+i, a+i+1) B. swap(a[i],a[i+1]) C. swap(a[j],a[j+1]) D. swap(a+i, a+j) (5) A. bubbleSort(int a[], int n) B. bubbleSort(a[], n) C. bubbleSort(a[5], n) D. bubbleSort(a, n)

点击查看答案

第10题

假设稀疏矩阵只存放其非0元素的行号、列号和数值,以一维数组顺次存放,以行号为-1作为结束标志。例如如下图所示的稀疏矩阵M:

则存在一维数组D中:

现有两个如上方法存储的稀疏矩阵A和B,它们均为m行n列,分别存放在数组A和B中,编写求矩阵加法C=A+B的算法,C亦放在数组C中。

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信