- 60
- 0
- 约6.5千字
- 约 14页
- 2018-11-26 发布于江苏
- 举报
算法设计期中测验题平时作业参考解答
《算法分析与设计》2012-2013-2学期期中测试(信息安全专业DQ教学班)
姓名: 学号: 得分:
1. 证明。(10分)
证明:对于任意f1(n) ? O(f(n)),存在正常数c1和自然数n1,使得对所有n ? n1,有f1(n) ? c1f(n)成立。
类似,对于任意g1(n) ? O(g(n)),存在正常数c2和自然数n2,使得对所有n ? n2,有g1(n) ? c2g(n)成立。
令c3 = max{c1, c2},n3 = max{n1, n2},则对所有的n ? n3,有
f1(n) +g1(n) ? c1f(n) + c2g(n)
? c3f(n) + c3g(n)
= c3(f(n) + g(n))
即成立。
2. 将下列5个函数按渐近增长率由低至高进行排序,要求写出比较过程。(15分)
解:
(1) 是对数函数的幂,是幂函数,因此;
(2) ,因此;
(3) ,因此;
(4) 对和取对数,有
,
因为,所以;
因此,5个函数按渐近增长率由低至高排序为。
3. 给定按升序排列的n个不同整数存于数组a[1:n]中,请设计的算法找到下标i,,使得a[i] = i,如不存在这样的下标,则返回0。(15分)
解:
令head = 1, rear = n.
(1) 当he
您可能关注的文档
最近下载
- 北京市城市桥梁养护作业规程.pdf VIP
- 《老年人生活照护技术》课件——第6讲 脑卒中的健康照护.pptx VIP
- 《城市轨道交通明挖装配叠合整体式地下车站结构设计要求》编制说明.pdf VIP
- 《城市轨道交通明挖装配叠合整体式地下车站结构设计要求》.pdf VIP
- 新解读《GB_T 18779.1-2022产品几何技术规范(GPS) 工件与测量设备的测量检验 第1部分:按规范验证合格或不合格的判定规则》.docx VIP
- 研究生联合培养政策与操作手册.docx VIP
- 110千伏及以下配电网规划技术指导原则南网最新..doc VIP
- 医疗安全(不良)事件的报告制度与流程.doc VIP
- ME4312应用指导V.1 2016.07.07微盟原厂规格书.pdf VIP
- 餐饮值班管理系统课件.ppt VIP
原创力文档

文档评论(0)