版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、南昌大学 20092010学年第一学期期末考试试卷 试卷编号: (A )卷课程编号: 课程名称: 算法设计与分析 考试形式: 闭卷 适用班级: 姓名: 学号: 班级: 学院: 专业: 考试日期: 题 号一二三四总分累分人 签 名题 分20203030100得 分考生注意事项:1、本试卷共 5页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、求解下列递推方程(每小题10分,共20分) 得分评阅人 (1)用生成函数法求解: (2)用公式法求解:二、将如下递归程序改成非递归程序 (每小题10分,共20分)得分评阅人 (1)fun
2、ction f(n:int) : intbegin if n=0 then f:=0;Else if n=1 then f:=1;Else f:=f(n-1)+f(n-2);endp;(2) procedure gcd(int m, int n) begin if ( n=0 ) then write(m); else gcd(n, m mod n);endp;三、算法应用题(每小题10分,共30分)得分评阅人 (1)举例说明用贪婪法求解0/1背包问题,不一定得到最优解。(正反例各一个)(2)设w=5,7,10,12,15,18,20和m=35,使用回溯法找出w中使得和数等于m的全部子集,并画出所生成的部分状态空间树。(3)设有n=5堆沙子,沙子堆的质量向量W=(7,8,16,21,4),请画出将n堆沙子归并成一堆的最小代价树,并写出归并过程中的动态方程和求解过程。(规则:每次只能将相邻的两堆沙子堆成一堆,经过n-1次归并之后成为一堆,其总代价为进行过程中新产生的沙堆的质量之和。)四、算法设计题(每小题15,共30分):得分评阅人 (1)有n=2k-1块金币,其中混了一枚假币,真币质量相同,假币比真币轻。要求用一天平将假币找出来,请设计一种算法,并求出该算法使用天平的最多、最少和平均次数。(2)给定一个具有N层的数字三角形(如下图所示),从顶至底有多条路径,每一步可沿左
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人防工程质量巡查安全员规程
- PDP性格测试题(完整版含答案解析)
- 2026年巷道掘砌工(高级)职业技能《理论知识》真题卷及答案
- 2026年大学生百科知识竞赛题库及答案
- 无精子症分层筛查诊疗流程共识
- Oracle SQL优化高频面试题及详细答案(实战版)
- 2026年劳动实践课面试题及答案
- 2026年新闻记者从业资格证考试题库(附含答案)
- 石材粉尘除尘运维工规程
- NST青少年科学素养综合测试题
- 2026硼中子俘获治疗靶向材料临床转化障碍分析
- 蜜雪冰城全职店员考试题及答案
- 2026秋新教材人教版四年级上册数学|第四单元 加法模型和乘法模型 教案(共9课时)
- 2026年永州职业技术学院高职单招职业适应性测试考试题库及完整答案详解【名师系列】
- 数字化肉牛育肥项目可行性研究报告
- 2026秋新教材教科版五年级上册英语Unit 1 单元语法 讲义(含练习题及答案)
- 2026新初三数学开学分层测评卷3套
- 2026年上海政府采购评审专家考试测试题及答案
- 2023年外国电影史经典笔记和考题
- 地面铺贴地砖施工方案
- 2026年G3锅炉水处理考试题库(附答案)
评论
0/150
提交评论