首页 > 大学网课
题目内容 (请给出正确答案)
[主观题]

设a[0:n-1]是有n个元素的数组,k(0≤k≤n-1)是一个非负整数.试设计一个算法将子数组a[0:k-1]与a[k:n-1]换位.要求:算法在最坏情况下耗时O(n),且只用到O(1)的辅助空间.

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设a[0:n-1]是有n个元素的数组,k(0≤k≤n-1)是…”相关的问题
第1题
请改写二分搜索算法,使得当搜索元素x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j.设a[0:n-1]是已排好序的数组.当搜索元素在数组中时,i和j相同,均为x在数组中的位置.

点击查看答案
第2题
试设计并实现一个就地的算法shift(int A[],int n,int k),在o(n)时间内将任一数组A[0,n)中的元素整体循环左移k位。例如,数组A[]=(1,2,3,4,5,6)经shift(A,6,2)之后,有A[]=(3,4,5,6,1,2)。

点击查看答案
第3题
判断顺序栈s满(元素个数最多n个)的条件是()。

A.s->top==0

B.s->top!=0

C.s->top==n-1

D.s->top!=n-1

点击查看答案
第4题
设α=(a1,a2,...,an)T,a1≠0,A=ααT。(1)证明λ=0是A的n-1重特征值;(2
设α=(a1,a2,...,an)T,a1≠0,A=ααT。(1)证明λ=0是A的n-1重特征值;(2

设α=(a1,a2,...,an)T,a1≠0,A=ααT

(1)证明λ=0是A的n-1重特征值;

(2)求A的非零特征值及n个线性无关的特征向量。

点击查看答案
第5题
将一个n阶三对角矩阵A的三条对角线上的元素按行压缩存放于一个一维数组B中,A[0][0]存放于B[0]中。对于任意给定数组元素B[K],它应是A中第()行的元素。
将一个n阶三对角矩阵A的三条对角线上的元素按行压缩存放于一个一维数组B中,A[0][0]存放于B[0]中。对于任意给定数组元素B[K],它应是A中第()行的元素。

点击查看答案
第6题
设A为n阶实对称矩阵,则()。

A.A的n个特征向量两两正交

B.A的n个特征向量构成单位正交向量组

C.对A的k重特征值λ0,有r(λ0E-A)=n-k

D.对A的k重特征值λ0,有r(λ0E-A)=k

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

A.x[5-3]

B.x[k]

C.x[k+5]

D.x[0]

点击查看答案
第8题
在具有n(n≥1)个结点的k叉树中,有()个空指针。
在具有n(n≥1)个结点的k叉树中,有()个空指针。

A、k×n+1

B、(k-1)×n+1

C、k×n-1

D、k×n

点击查看答案
第9题
若将任一有序序列等效地视作有序向量,则其中每个元素的秩,应恰好就等于序列中不大于该元素的元
素总数。例如,其中最小、最大元素的秩分别为0、n-1,可以解释为:分别有0和n-1个元素不大于它们,根据这一原理,只需统计出各元素所对应的这一指标,也就确定了它们在有序向量中各自所对应的秩。

a)试按照以上思路,实现一个排序算法:

b)你的这一算法,时间和空间复杂度各是多少?

c)改进你的算法,使之能够在O(n+M)时间内对来自[0,M)范围内的n个整数进行排序,且使用的辅助空间不超过O(M)。

点击查看答案
第10题
考查任何一棵高度为h的二叉树T,设其中深度为k的叶节点有nk个,0≤k≤h。a)试证明:b)以上不等式

考查任何一棵高度为h的二叉树T,设其中深度为k的叶节点有nk个,0≤k≤h。

a)试证明:

b)以上不等式取等号的充要条件是什么?

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