- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2次作业一、单项选择题(本大题共60分,共 20 小题,每小题 3 分)1.
一个长度为n英寸钢管最优切割问题,总共有多少个不一样子问题?(?? )
A. n+1B.
n2
C.
nlogn
D.
logn
2. 实现快速排序算法以下: QuickSort (A, p, r) IF p r THEN q ← Partition(A, p, r) ? (??? ) ? QuickSort(A, q+1, r) A. quickSort(p,q-1)B. quickSort(p+1,q-1)C. quickSort(p,q+1)D. quickSort(p,q-2)3. 在钢管切割问题里,我们用以下递归表示式表示原问题最优解最优值:请问,其中i是指什么?(? )A. 1英寸钢管价值B. 子问题钢管长度C. 第一刀所切割钢管长度D. 价值/长度比4. 在最优二叉搜索树问题中,我们优化目标是(?? )。A. 只经过最少次数比较就能够找到概率最大元素B. 经过最数次数比较就能够找到概率最小元素C. 找到每个元素所需要平均比较次数为最小D. 元素搜索代价数学期望为最小5. Edmonds-Karp算法中寻求增广路径方法是(? )。A. 深度优先算法B. 广度优先算法C. Prim算法D. Dijkstra算法6.
相关0,1背包问题下述形式化公式描述:
下述说法不正确是(? )。
A. i 表示物品重量B. C表示背包容量C. xi=0表示编号为i物品不被选择D. 求解目标是最大化装入背包内物品总价值7. 在活动安排问题中,假如把全部活动根据结束时间递增序排序后,按贪心算法,我们总是安排 (?? )。A. 目前可选活动中结束时间最早活动B. 目前可选活动中开始时间最早活动C. 目前可选活动中冲突数量最少活动D. 目前可选活动中连续时间最长活动8.
找零钱问题中,定义 C[j]为兑换j 所需要硬币最少数量,考虑下述递归表示式,
下列相关对i寻优最合适描述是(?? )。
A. 考虑找出第一个硬币面值多种可能性B. 考虑先找给用户几分钱C. 考虑最多能够用多个硬币D. 考虑最少能够用多个硬币9. 算法必需含有输入、输出和( )等5个特征。A. 可实施性、可移植性和可扩充性B. 可行性、确定性和有穷性C. 确定性、有穷性和稳定性D. 易读性、稳定性和安全性10. 当问题规模n趋向无穷大时,( )数量级(阶)称为算法渐进时间复杂度。A. 时间复杂度B. 空间复杂度C. 冗余度D. 迭代次数11. 最优二叉搜索树时间复杂度为(? )。A. O(n)B. O(n!)C. O(n2)D. O(n3)12. 递归函数f(n)=f(n-1)+n(n1)递归出口是( )。A. f(0)=0B. f(1)=1C. f(0)=1D. f(n)=n13.
在最优二叉搜索树问题中,定义e[i, j ]为? ki,...,kj最优二叉查找树期望搜索成本,而我们确定根结点下标为r, 则其左子树下标范围是(?? )。
A. i..rB. i..r-1C. i..r+1D. i+1..r14. 下面是贪心算法基础要素是(?? )。A. 重合子问题B. 结构最优解C. 贪心选择性质D. 定义最优解15. 分治法所能处理问题应含相关键特征是( )。A. 该问题规模缩小到一定程度就能够轻易地处理B. 该问题能够分解为若干个规模较小相同问题C. 利用该问题分解出子问题解能够合并为该问题解D. 该问题所分解出各个子问题是相互独立16. 在钢管切割问题里,假如用rn表示长度为n英寸钢管最优切割方案所取得最大收益,且已知rn所代表最优解里,第一刀切下了3英寸,则下述公式哪一个是正确?(??? )A. rn ?= p3 + rn-3B.
rn ?= rn – 3
C.
rn ?= rn-3 + 3
D.
rn ?= r3 + p3
17. (?? )是贪心算法和动态计划算法共同点。A. 重合子问题B. 结构最优解C. 贪心选择性质D. 最优子结构性质18.
使用分治法求解不需要满足条件是( )。
A. 子问题必需是一样B. 子问题不能够反复C. 子问题解能够合并D. 原问题和子问题使用相同方法解19. 递归算法不能适用以下场所(? )A. 数据定义形式按递归定义B. 数据之间关系(即数据结构)按递归定义C. 问题解法按递归算法实现D. 概率问题20. 程序能够不满足算法性质(? )A. 输入B. 输出C. 确定性D. 有限性二、判定题(本大题共40分,
原创力文档


文档评论(0)