- 44
- 0
- 约5.89千字
- 约 10页
- 2018-11-29 发布于安徽
- 举报
专业整理
WORD完美格式
第一章
1-3. 最大公约数为1。快1414倍。
主要考虑循环次数,程序1-2的while循环体做了10次,程序1-3的while循环体做了14141次(14142-2循环)
若考虑其他语句,则没有这么多,可能就601倍。
第二章
2-8.(1)画线语句的执行次数为。。划线语句的执行次数应该理解为一格整体。
(2)画线语句的执行次数为 。。
(3)画线语句的执行次数为 。。
(4)当n为奇数时画线语句的执行次数为 ,
当n为偶数时画线语句的执行次数为 。。
2-10.(1) 当 时,,所以,可选 ,。对于,,所以,。
(2) 当 时,,所以,可选 ,。对于,,所以,。
(3) 由(1)、(2)可知,取,,,当时,有,所以。
2-11. (1) 当时,,所以,。可选 ,。对于,,即。注意:是f(n)和g(n)的关系。
(2) 当 时,,所以 ,。可选 ,。对于 ,,即 。
(3)因为 ,。当 时,,。所以,可选 ,,对于,,即 。
第二章
2-17. 证明:设,则 。
当 时,。所以,。
第五章
5-4. SolutionType DandC1(int left,int right)
{
while(!Small(left,right)leftright)
{
int m=Divide(left,right);
if(xP(m) right=m-1;
else if(xP[m]) left=m+1;
else return S(P)
}
}
5-7. template class T
int SortableListT::BSearch(const Tx,int left,int right) const
{
if (left=right)
{
int m=(right+left)/3;
if (xl[m]) return BSearch(x,left,m-1);
else if (xl[m]) return BSearch(x,m+1,right);
else return m;
}
return -1;
}
第五章
9.
证明:因为该算法在成功搜索的情况下,关键字之间的比较次数至少为,至多为。在不成功搜索的情况下,关键字之间的比较次数至少为,至多为。所以,算法的最好、最坏情况的时间复杂度为。
假定查找表中任何一个元素的概率是相等的,为,那么,
不成功搜索的平均时间复杂度为,
成功搜索的平均时间复杂度为。
其中,是二叉判定树的内路径长度,是外路径长度,并且。
11.
步数
0
1
2
3
4
5
初始时
1
1
1
1
1
1
[1
1]
1
[1
1]
∞
2
[1]
1
1
[1
1]
∞
3
1
1
1
[1
1]
∞
4
1
1
1
[1]
1
∞
排序结果
1
1
1
1
1
∞
步数
0
1
2
3
4
5
6
7
初始时
5
5
8
3
4
3
2
∞
1
[4
2
3
3]
5
[8
5]
∞
2
[3
2
3]
4
5
[8
5]
∞
3
[3
2]
3
4
5
[8
5]
∞
4
[2]
3
3
4
5
[8
5]
∞
5
2
3
3
4
5
[5]
8
∞
排序结果
2
3
3
4
5
5
8
∞
12.(1)证明:当或或时,程序显然正确。
当n=right-left+12时,程序执行下面的语句:
int k=(right-left+1)/3;
StoogeSort(left,right-k);
StoogeSort(left+k,right);
StoogeSort(left,right-k);
= 1 \* GB3 ①首次递归StoogeSort(left,right-k);时,序列的前2/3的子序列有序。
= 2 \* GB3 ②当递归执行StoogeSort(left+k,right);时,使序列的后2/3的子序列有序
您可能关注的文档
最近下载
- 大众MQB平台刷隐藏功能教程(迈腾).pdf VIP
- 上汽通用别克-威朗-产品使用说明书-15S 自动进取型 18MY-SGM7152DAAB-2018年款上汽通用别克威朗用户手册1.pdf VIP
- 营销策划 -MINI品牌中国小红书内容种草策略分享-运营思路V2-小红书汽车.pdf
- 电子处方样本.docx VIP
- 专题05 名著阅读(解析版)--2025年中考语文真题分类汇编(全国通用).docx
- line6hd500箱头模拟原型..docx VIP
- DOTA技巧全集.doc VIP
- PD ISO-TS22331-2018安全与韧性-业务连续性管理体系-业务连续性策略指南(译-2025).docx VIP
- 蓝色精美简约风网页设计师个人简历通用Word模板.docx VIP
- YS∕T 649-2018 铜及铜合金挤制棒.pdf
原创力文档

文档评论(0)