ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:54.50KB ,
资源ID:53154      下载积分:8 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-53154.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2016年算法设计分析 ( 第1次 )作业.doc)为本站会员(文****钱)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

2016年算法设计分析 ( 第1次 )作业.doc

1、 第 1次作业 一、单项选择题(本大题共 60分,共 20 小题,每小题 3 分) 1. 衡量一个算法好坏的标准是 ( )。 A. 运行速度快 B. 占用空间少 C. 时间复杂度低 D. 代码短 2. 设 mi, j 为计算矩阵链 Aij 所需的乘法运算次数的最小值,则矩阵链 A1n所需的乘法运算次数的最小值为( )。 A. m0,n B. m1,n-1 C. m1,n+1 D. m1,n 3. 当问题的最优解包含了其子问题的最优解时,称该问题具有( )。 A. 可解性质 B. 最优 解性质 C. 最优子结构性质 D. 独立分解性质 4. 二分搜索算法是基于( )设计的算法。 A. 分治法 B

2、. 动态规划法 C. 贪心法 D. 穷尽法 5. 直接或间接的调用自身的算法称为( )。 A. 贪心算法 B. 递归算法 C. 迭代算法 D. 动态规划算法 6. 当 n越来越大时,下列函数中,增长速度最快的应该是( ) A. y=100n B. y=log100n C. y= D. y= 7. 算法的时间复杂度是指() A. 执行算法程序所需要的时间 B. 算法程序的长度 C. 算法执行过 程中所需要的基本运算次数 D. 算法程序中的指令条数 8. 在活动安排问题中,下述哪项描述中的活动 A,B是相容的 ( )? A. 活动 A于活动 B 开始前开始 B. 活动 A于活动 B 结束前开始 C

3、. 活动 A于活动 B 开始前结束 D. 活动 A于活动 B 开始后开始 9. 应用分治法的两个前提是( )。 A. 问题的可分性和解的可归并性 B. 问题的可分性和解的存在性 C. 问题的复杂性和解的可归并性 D. 问题的可分性和解的复杂性 10. 衡量一个算法好坏的标准是( )。 A. 运行速度快 B. 占用空间少 C. 时间复杂度低 D. 代码短 11. 在最长公共子序列问题中,如果定义 ci, j 为 X1.i 和 Y1.j 的最长公共子序列的长度,则长度为 m的 X序列与长度为 n 的 Y序列的最长公共子序列的长度为( )。 A. c0,0 B. c1,1 C. c1,m D. cm

4、,n 12. 以下关于贪心算法,不正确的说法是 ( )。 A. 用于解决优化问题 B. 总是选择在当前看来最好的选择 C. 期望通过局部最优达到全局最优 D. 所需求解的问题可以不满足最优子结构性质 13. 一个 p行 q列的矩形同一个 q行 r列的矩形相乘,总共要作多少次乘法运算?( ) A. p x r B. q2 C. p x q x r D. q3 14. 合并排序法的基本思想是:将待排序元素分成大小大致相同的( )个子集合,分别对每个子集合进行排序,最终将排好序的子集合合并成为所要求的排好序的集合。 A. 4 B. 3 C. 2 D. 5 15. 在最优二叉搜索树问题中,考虑如下的

5、BST: 如果要搜索 k3 ,总共要经过多少次比较 ( )。 A. 1次 B. 2次 C. 3次 D. 4次 16. 如图所示的 Huffmann 树, 字符 s的编码是( )。 A. 1010 B. 1110 C. 1111 D. 010 17. 适用动态规划解决的问题必须满足最优子结构和 ( )性质。 A. 无后效性 B. 无前效性 C. 重叠子问题 D. 递归 18. 对于 n个元素的排序问题。 n 2时 ,只要作( )次比较即可排好序 A. 3 B. 2 C. 1 D. 4 19. 备忘录方法的递归方式是 ( ) A. 自顶向下 B. 自右向左 C. 忽上忽下 D. 自底向上 20.

6、算法指的是( )。 A. 计算方法 B. 排序方法 C. 解决问题的方法和过程 D. 调度方法 二、判断题(本大题共 40 分,共 20 小题,每小题 2 分) 1. 最小代价生成树是贪心法的一个经典例子。 ( ) 2. 应用 Huffmann编码的目的是用更少的比特流表达更多的信息。( ) 3. 算法的时间复杂度与问题的规模相关,是问题大小 n的函数 ( )。 4. 两个序列的最长公共子序列可以帮助评价两个序列的相似度。( ) 5. 归并排序算法是渐近最优算法? ( ) 6. 递归 定义必须是有确切含义是指必须一步比一步简单 ,最后是有终结的 ,决不能无限循环下去? ( ) 7. 快速排序算

7、法是基于贪心策略的一个算法 ( )。 8. 二分搜索方法在最坏的情况下用 O(log n)时间完成搜索任务。( ) 9. 基于三数取中划分的快速排序算法其最坏时间复杂度比基本的快速排序算法要好 ( ) 10. 算法就是一组有穷的规则? ( ) 11. 钢管切割问题的顶层决策是要考虑第一刀应切下多长的钢管。( ) 12. 计算机只能运行在有穷步内终止的算法。() 13. 计算时间的数量级的 大小对算法的有效性有决定性的影响 ( ) 14. 由于矩阵乘法满足结合律,所以计算矩阵的连乘积不可以有许多不同的计算次序 ( )。 15. 能够用动态规划解决的问题有一个显著特征:子问题的重叠性。 ( ) 1

8、6. 在活动选择问题中,如果活动 A晚于活动 B 开始,则两个活动相容。( ) 17. 贪心算法所做的选择都是目前最佳的 ( )。 18. 分治与递归经常同时应用在算法设计之中,并由此产生许多高效算法。 ( ) 19. 任何一个可以用计算机求解的问题所需的计算时间都与其规模有关。 ( ) 20. 对钢管切割问题反复应用 “ 总是切单位价值最高的允许长度 ” 的贪心规则可以获得最优解。( ) 答案: 一、单项选择题( 60 分,共 20 题,每小题 3 分) 1. C 2. D 3. C 4. A 5. B 6. C 7. C 8. C 9. A 10. C 11. D 12. D 13. C 14. C 15. C 16. B 17. C 18. C 19. A 20. C 二、判断题( 40 分,共 20 题,每小题 2 分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。