


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、201703考试批次算法与数据分析(结课作业) xxxx年级层次 转升本 学习中心 xxxx年1月21日-3月20日。(届时平台自动关闭,逾期不予接收。) 2) 结课作业课程均需通过“离线作业”栏目提交电子版,学院不收取纸介的结课作业,以纸介回寄的作业一律视为无效; 3)截止日期前可多次提交,平台只保留最后一次提交的文档,阅卷时以最后一次提交的结课作业为准,截止日期过后将关闭平台,逾期不交或科目提交错误者,按0分处理; 4) 提交文档要求:提交的文档格式为doc、rar,大小10m以内; 5) 必须严格按照每门课程的答题要求完成作业,没有按照学院要求来做的结课作业,将酌情扣分。 一. 论述题(
2、本大题共5小题,请任选其中两道题作答,每小题25分,总分50分) 1. 分治法所能解决的问题一般具有哪些特征。 分治法所能解决的问题一般具有的几个特征是: (1)该问题的规模缩小到一定的程度就可以容易地解决; (2)该问题可以分解为若干个规模较小的相同问题,即该问题具有最优子结构性质; (3)利用该问题分解出的子问题的解可以合并为该问题的解; (4)原问题所分解出的各个子问题是相互独立的,即子问题之间不包含公共的子问题。 2. 分支限界法设计算法有哪些步骤。 用分支限界法设计算法的步骤是: (1)针对所给问题,定义问题的解空间(对解进行编码); (2)确定易于搜索的解空间结构(按树或图组织解)
3、 ; (3)以广度优先或以最小耗费(最大收益)优先的方式搜索解空间,并在搜索过程中用剪枝函数避免无效搜索。 3. 常见的两种分支限界法的算法框架是什么? 常见的两种分支限界法的算法框架 (1)队列式(fifo)分支限界法:按照队列先进先出(fifo)原则选取下一个节点为扩展节点。 (2)优先队列式分支限界法:按照优先队列中规定的优先级选取优先级最高的节点成为当前扩展节点。 4回溯法中常见哪两类典型的解空间树?分析各自的使用场合及时间复杂度? 回溯法中常见的两类典型的解空间树是子集树和排列树。 当所给的问题是从n个元素的集合s中找出满足某种性质的子集时,相应的解空间树称为子集树。 9 这类子集树
4、通常有2n个叶结点,遍历子集树需o(2n)计算时间 。 当所给的问题是确定n个元素满足某种性质的排列时,相应的解空间树称为排列树。这类排列树通常有n!个叶结点。遍历排列树需要o(n!)计算时间。 5分支限界法的搜索策略是什么? 分支限界法的搜索策略是: 在扩展结点处,先生成其所有的儿子结点(分支),然后再从当前的活结点表中选择下一个扩展结点。为了有效地选择下一扩展结点,加速搜索的进程,在每一个活结点处,计算一个函数值(限界),并根据函数值,从当前活结点表中选择一个最有利的结点作为扩展结点,使搜索朝着解空间上有最优解的分支推进,以便尽快地找出一个最优解。 二. 算法设计题(本大题5小题,请任选其
5、中两道题作答,每小题25分,总分50分) 1 给定已按升序排好序的n个元素a0:n-1,现要在这n个元素中找出一特定元素x,返回 其在数组中的位置,如果未找到返回-1。写出二分搜索的算法,并分析其时间复杂度。 template int binarysearch(type a, const type int right=n-1; while (leftint middle=(left+right)/2; if (x=amiddle) return middle; if(xamiddle)left=m;elseright=middle-1;;return-1;;时间复杂性为o(logn); 2 利用分治算法写出合并排序的算法,并分析其时间复杂度。 void mergesort(type a, int left, int right) if (leftint i=(left+right)/2; /取中点 mergesort(a, left, i); mergesort(a, i+1, right); merge(a, b, left, i, right); /合并到数组b copy(a, b, left, right); /复制回数组a 算法在最坏情况下的时间复杂度为o(nlogn)。 3 n皇后回溯法。 bool queen:plac
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年孝感应城市面向服务期满考核合格的“三支一扶”高校毕业生进行专项招聘14人考试参考题库及答案解析
- 2026湖北武汉重型机床集团有限公司秋季校园招聘考试参考题库及答案解析
- 2025湖南长沙人才集团有限公司外包人员招聘1人考试参考题库及答案解析
- 莆田第十七中学2025年新教师招聘考试参考题库及答案解析
- 软件演进方法-洞察及研究
- 2026中交建筑校园招聘考试参考题库及答案解析
- 2025年合肥产投康养集团有限公司子公司招聘8人考试参考题库及答案解析
- 2025广东深圳市宝安区化雨中英文小学诚聘小学语文、数学、体育教师考试参考题库及答案解析
- 智能设备外包生产合作协议范文
- 小学六年级古诗词教学设计方案
- 《维生素及图片》课件
- 天然气开采业的生产流程与技术要点
- 英语专业大学生职业生涯规划书
- 非物质文化遗产概论:第四章-非物质文化遗产的保课件
- FLUENT 15 0流场分析实战指南
- 弱电维护保养合同
- GB/T 41972-2022铸铁件铸造缺陷分类及命名
- YY/T 0471.3-2004接触性创面敷料试验方法 第3部分:阻水性
- PEP小学英语五年级上册第四单元全国优质课赛课一等奖《思维导图在小学英语复习课的应用》精品课件
- 新闻传播中的媒介素养课件
- 超疏水材料课件
评论
0/150
提交评论