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

有n个元素的数组,查找其中最大值的元素,一般需要()次元素的比较 。

A.1

B.n

C.n+1

D.n-1

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“有n个元素的数组,查找其中最大值的元素,一般需要()次元素的…”相关的问题
第1题

有n个元素的数组,查找其中最大值的元素,一般需要()次元素的比较 。

A.1

B.n

C.n+1

D.n-1

点击查看答案
第2题
设一维数组中有n个数组元素,则读取第i个数组元素的平均时间复杂度为()。

A.O(n)

B.O(nlog2n)

C.O(1)

D.O(n2)

点击查看答案
第3题
对n个元素的表做顺序查找时,若查找每个元素的概率相同,则平均查找长度为()。

A.(n-1)/2

B.(n+1)/2

C.n/2

D.n

点击查看答案
第4题
下列说法正确的是()。

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

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

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

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

点击查看答案
第5题
假设以行优先顺序存储三维数组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.错误

点击查看答案
第6题
采用分快查找时,若线性表中共有625个元素,查找每个元素的概率相同,假设采用顺序查找来确定结点所在的块时,每块应分()个结点最佳。

A.10

B.25

C.6

D.625

点击查看答案
第7题
若已定义byte[ ] x={11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是()

A.x[k+5]

B.x[k]

C.x[5-3]

D.x[0]

点击查看答案
第8题
int a[10]; 说明整型数组a,有10个元素。()
int a[10]; 说明整型数组a,有10个元素。()

A.错误

B.正确

点击查看答案
第9题
若二维数组a有m列,则在a[i][j]前的元素个数为A.j*m+iB.i*m+jC.i*m+j-1D.i*m+j+1

若二维数组a有m列,则在a[i][j]前的元素个数为

A.j*m+i

B.i*m+j

C.i*m+j-1

D.i*m+j+1

点击查看答案
第10题
数组Q[n]用来表示一个循环队列,f为当前队列头元素的前一位置,r为队尾元素的位置,假定队列中元素的个数小于n,计算队列中元素的公式为

A.r-f

B. (n+f-r)% n

C. n+r-f

D. (n+r-f)% n

点击查看答案
第11题
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;\n要求依次输出x数组6个元素中的值,下列选项中能完成次操作的语句有_().

A.for(i=0;i6;i++)printf(“%2d”,*(p++));

B.for(i=0;i6;i++)printf(“%2d”,*(p+i));

C.for(i=0;i6;i++)printf(“%2d”,*p++);

D.for(i=0;i6;i++)printf(“%2d”,(*p)++);

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