题目内容
(请给出正确答案)
[主观题]
教材32页代码2.2的copyFrom()算法中,目标数组_elem[]是通过new操作由系统另行分配的,故可保证在物理上与来源数组A[]相互独立,若不能保证这种独立性,该算法需要做哪些调整?
答案
查看答案
第2题
第3题
第4题
序列中元素A[i]和A[j]若满足i<j且A[i]>A[j],则称之为一个逆序对(inversion)。考查如教材80页代码3.19所示的插入排序算法List::insertionSort(),试证明:
a)若所有逆序对的间距均不超过k,则运行时间为o(kn);
b)特别地,当k为常数时,插入排序可在线性时间内完成;
c)若共有I个逆序对,则关键码比较的次数不超过o(I);
d)若共有I个逆序对,则运行时间为o(n+I)。
第7题
墙面不对花壁纸裱糊每10㎡需要的壁纸和人工各为()。
A.1.1㎡ 2.0工日
B.1.1㎡ 1.5工日
C.1.2㎡ 2.2工日
D.1.2㎡ 1.6工日