ImageVerifierCode 换一换
格式:DOC , 页数:8 ,大小:278KB ,
文档编号:5604241      下载积分:20 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-5604241.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(2023DOC)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(算法设计与分析试卷(A)及答案(DOC 8页).doc)为本站会员(2023DOC)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

算法设计与分析试卷(A)及答案(DOC 8页).doc

1、算法分析考试试卷(A卷)课程名称 算法分析 编号 题号一二三四总分得分评阅人一、填空题(每小题3分,共30分)1、一个算法的优劣可以用 空间复杂度 与 时间复杂度 来衡量。2、这种不断回头寻找目标的方法称为 回溯法 。3、直接或间接地调用自身的算法称为 递归算法 。4、q 记号在算法复杂性的表示法中表示 紧致界 。5、由分治法产生的子问题往往是 原问题较小模式 ,这就为使用 递归技术 提供了方便。6、建立计算模型的目的是为了使 问题的计算复杂性分析有一个共同的客观尺度 。7、下列各步骤的先后顺序是 。调试程序 分析问题 设计算法 编写程序。8、最优子结构性质的含义是 问题最优解包含其子问题最优

2、解 。9、贪心算法从初始阶段开始,每一个阶段总是作一个使 局部最优 的贪心选择。10、拉斯维加斯算法找到的解一定是 正确的 。二、选择题(每小题2分,共20分)1、哈夫曼编码可利用( C )算法实现。A、分治策略 B、动态规划法 C、贪心法 D、回溯法2、下列不是基本计算模型的是( B )。A、RAM B、ROM C、RASP D、TM3、下列算法中通常以自顶向下的方式求解最优解的是( C)。A、分治法 B、动态规划法 C、贪心法 D、回溯法考试课程: 班级: 姓名: 学号: - 密 - 封 - 线 - - 密 - 封 - 线 -4、在对问题的解空间树进行搜索的方法中,一个活结点有多次机会成为

3、活结点的是( A )A、回溯法 B、分支限界法 C、回溯法和分支限界法 D、动态规划5、秦始皇吞并六国使用的远交近攻,逐个击破的连横策略采用了以下哪种算法思想 BA、 递归;B、分治;C、迭代;D、模拟。6、FIFO是( A )的一搜索方式。A、分支界限法 B、动态规划法 C、贪心法 D、回溯法7、投点法是( B )的一种。A、分支界限算法 B、概率算法 C、贪心算法 D、回溯算法8、若线性规划问题存在最优解,它一定不在( C )A可行域的某个顶点上 B可行域的某条边上 C可行域内部 D以上都不对9、在一般输入数据的程序里,输入多多少少会影响到算法的计算复杂度,为了消除这种影响可用( B )对

4、输入进行预处理。A、蒙特卡罗算法 B、拉斯维加斯算法 C、舍伍德算法 D、数值概率算法10、若L是一个NP完全问题,L经过多项式时间变换后得到问题l,则l是( A ).A、P类问题 B、NP难问题 C、NP完全问题 D、P类语言三、简答题(每小题5分,共20分)1、采用高级程序设计语言表达算法,主要好处是:高级语言更接近算法语言,易学、易掌握,一般工程技术人员只需要几周时间的培训就可以胜任程序员的工作;高级语言为程序员提供了结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高;高级语言不依赖于机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可植性好、重用率高;把

5、繁杂琐碎的事务交给编译程序,所以自动化程度高,开发周期短,程序员可以集中时间和精力从事更重要的创造性劳动,提高程序质量。2、由于贪心算法是一种只顾眼前的步骤,而难以顾及全局步骤的算法,所以它通常表现出哪些特点不能保证最后求得的解是最佳的;即多半是近似解。(少数问题除外)策略容易发现(关键:提取清楚问题中的维度), 而且运用简单,被广泛运用。 策略多样,结果也多样。 算法实现过程中,通常用到辅助算法:排序3、求下列函数的渐近表达式: ; 14+5/n+1/n2; 因为:由渐近表达式的定义易知: ;的渐近表达式。 因为:由渐近表达式的定义易知: 14是14+5/n+1/ n2的渐近表达式。4、简述

6、动态规划算法的基本步骤 考试课程: 班级: 姓名: 学号: - 密 - 封 - 线 - - 密 - 封 - 线 -四、算法设计题(每小题15分,共30分)1、假设有7个物品,它们的重量和价值如下表所示。若这些物品均不能被分割,且背包容量M150,使用回溯方法求解此背包问题。请写出状态空间搜索树并计算各个节点处的限界函数值,最后给出装载方案及背包中物品的重量和价值。物品ABCDEFG重量35306050401025价值104030503540302、用单纯形法解下列线性规划问题1) 填写初始单纯型表2)写出每一步的入基变量和离基变量3)填写最终单纯型表并给出最优解目标函数的最大值为:最优解为:参

7、考答案一、填空1、空间复杂度 时间复杂度 2、回溯法 3、递归算法 4、渐进确界或紧致界 5、原问题的较小模式 递归技术6、问题的计算复杂性分析有一个共同的客观尺度 7、 8、问题的最优解包含其子问题的最优解 9、局部最优 10、正确的二、选择12345678910CBCABABCBA三、简答题1、n高级语言更接近算法语言,易学、易掌握,一般工程技术人员只需要几周时间的培训就可以胜任程序员的工作;高级语言为程序员提供了结构化程序设计的环境和工具,使得设计出来的程序可读性好,可维护性强,可靠性高;高级语言不依赖于机器语言,与具体的计算机硬件关系不大,因而所写出来的程序可植性好、重用率高;把繁杂琐

8、碎的事务交给编译程序,所以自动化程度高,开发周期短,程序员可以集中时间和精力从事更重要的创造性劳动,提高程序质量。2、 不能保证最后求得的解是最佳的;即多半是近似解。(少数问题除外)策略容易发现(关键:提取清楚问题中的维度), 而且运用简单,被广泛运用。 策略多样,结果也多样。 算法实现过程中,通常用到辅助算法:排序3、解: 因为:由渐近表达式的定义易知: ;的渐近表达式。 因为:由渐近表达式的定义易知: 14是14+5/n+1/ n2的渐近表达式。 4、 找出最优解的性质,并刻划其结构特征。递归地定义最优值。以自底向上的方式计算出最优值。根据计算最优值时得到的信息,构造最优解。四、算法设计题

9、 1、按照单位效益从大到小依次排列这7个物品为:FBGDECA。将它们的序号分别记为17。则可生产如下的状态空间搜索树。其中各个节点处的限界函数值通过如下方式求得:【排序1分】a b. c d. e. f. g. h. i.j. 在Q1处获得该问题的最优解为,背包效益为170。即在背包中装入物品F、B、G、D、A时达到最大效益,为170,重量为150。【结论2分】2、初始单纯型表如下:1)(5分)x2x3x5z0-13-2x173-12x412-240x610-4382)第一步入基变量x3、离基变量x4第二步入基变量x2、离基变量x1 3)(6分)x1x4x5z11-1/5-4/5 -12/5x245/21/104/5x351/53/102/5x6111-1/210目标函数的最大值为11最优解为:x*=(0,4,5,0,0,11)(其中表格填写占11分,目标函数的最大值2分,最优解为占2分)

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|