- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2008.7算法设计和分析课程期末试卷
PAGE
PAGE 9
华南农业大学期末考试试卷(A卷)
2007学年第二学期 考试科目: 算法分析与设计
考试类型:(闭卷) 考试时间: 120 分钟
学号 姓名 年级专业
题号一二三总分得分评阅人一、选择题(30分,每题2分)
1、下面的算法段针对不同的自然数n作不同的处理,其中函数odd (n) 当n是奇数时返回true,否则返回false,
while ( n 1)
if ( odd (n) )
n = 3 * n + 1;
else
n = n / 2;
请问该算法所需计算时间的下界是 D 。
A.Ω(2n) B.Ω(nlog n) C.Ω(n!) D.Ω(logn)
2、某体育馆有一羽毛球场出租,现在总共有10位客户申请租用此羽毛球场,每个客户所租用的时间单元如下表所示,s(i)表示开始租用时刻,f(i)表示结束租用时刻,
i12345678910s(i)0315352886f(i)65498713121110同一时刻,该羽毛球场只能租借给一位客户,请问在这10位客户里面,体育馆最多能满足 B 位客户的需求。 P104
A.3 B.4 C.5 D.6
3、当一个确定性算法在最坏情况下的计算复杂性与其在平均情况下的计算复杂性有较大差别时,可以使用 B 来消除或减少问题的好坏实例间的这种差别。
A.数值概率算法 B.舍伍德算法
C.拉斯维加斯算法 D.蒙特卡罗算法
4、将一个正整数n表示成一系列正整数之和,
n = n1 + n2 + … +nk(其中,n1≥n2≥ … ≥nk≥1,k≥1)
正整数n的一个这种表示称为正整数n的一个划分。正整数n的不同的划分个数总和称为正整数n的划分数,记作p(n);另外,在正整数n的所有不同划分中,将最大加数n1不大于m的划分个数记作q(n,m)。则当n=10时,p(n)= C 。
A.q(8,8) B.1 + q(9,9) P12
C.2 + q(10,8) D.A,B,C都正确
5、对于含有n个元素的子集树问题,最坏情况下其解空间的叶结点数目为 B 。
A.n! B.2n C.2n+1-1 D. P140
6、在棋盘覆盖问题中,对于2k×2k的特殊棋盘(有一个特殊方块),所需的L型骨牌的个数是 A 。
A.(4k – 1)/3 B.2k /3 C.4k D.2k
7、T(n)表示当输入规模为n时的算法效率,以下算法效率最优的是 C 。
A.T(n)= T(n – 1)+1,T(1)=1 B.T(n)= 2n2
C.T(n)= T(n/2)+1,T(1)=1 D.T(n)= 3nlog2n
8、给出一个由n个数组成的序列A[1…n],要求找出它的最长单调上升子序列,设m[i](1≤i≤n),表示以A[i]结尾的最长单调上升子序列的长度,则m[1] = 1,m[i](1 i ≤ n)为 A 。
A.m[i] = 1 + max{0,m[k](A[k] A[i],1≤k i )}
B.m[i] = 1 + m[k] (k = i - 1 i 1)
C.m[i] = 1 + max{0,m[k] (A[k] ≤ A[i],1≤k i )}
D.m[i] = max{0,m[k](A[k] A[i],1≤k i )}
设表示:从左向右扫描过来直到以元素结尾的序列,获得的最长上升子序列的长度,且子序列包含元素()。
即,是从,……到中找最大的一个值,再加1。或者就是1。主要是看a[i]这个元素能否加入到之前已经获得的最长上升子序列,如果能加入,是之前已获得的最长上升子序列长度加一;如果不能加入,就取这最后一个元素作为一个单独子序列,长度为1。
最后,所要求的整个序列的最长公共子序列长度为max{f(i): 1=i=n}
例如,对于序列:4 2 6 3 1 5 2
i1234567array4263152f(i)1122132
9、有9个村庄,其坐标位置如下表所示:
i123456789x(i)123456789y(i)123456789现在要盖一所邮局为这9个村庄服务,请问邮局应该盖在 C 才能使到邮局到这9个村庄的总距离和最短。
A.(4.5,0) B.(4.5,4.5)
您可能关注的文档
- 1995_2008年英语专业八级考试真题翻译及参考译文.doc
- 19.12次微笑教案.doc
- 1997年全国硕士研究生入学统1考试数学3试题.doc
- 1903年度诺贝尔化学奖获得者斯万特·奥古斯特·阿累尼乌斯.docx
- 1999_2006真题(含解析).doc
- 1989年一月大学英语四级真题试卷.doc
- 1999年湖南省初中语文毕业升学试卷.doc
- 1990-2012年高考语文词语辨析题汇编(答案).doc
- 1999年辽宁省第1、二类压力容器试题.doc
- 1993年全国硕士研究生入学考试西医综合.doc
- 2025年户外露营装备共享平台投资价值分析报告.docx
- 房地产企业产品创新策略与2025年目标客群需求研究报告.docx
- 2025年健康管理师行业挑战与系统化培训体系创新方案.docx
- 无人机在低空物流配送中的应用优势与市场前景报告.docx
- 直播电商虚拟主播技术2025年市场应用案例分析报告.docx
- 2025年城市地下停车场光伏充电一体化技术发展趋势与挑战.docx
- 2025年社区维修服务智能预约平台在社区公共安全体系建设中的应用报告.docx
- 潮玩社群2025年用户口碑营销策略报告.docx
- 2025年智能垃圾分类处理中心设备选型与成本效益分析.docx
- 2025年Z世代健康食品行业市场细分趋势研究报告.docx
文档评论(0)