- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
word格式整理版
文档可编辑
成绩评定表
学生姓名
班级学号
专业
课程设计题目
动态规划-k乘积问题
回溯法-最小重量机器问题
评
语
组长签字:
成绩
日期
20 年 月 日
课程设计任务书
学 院
专 业
学生姓名
班级学号
课程设计题目
动态规划-k乘积问题 回溯法-最小重量机器问题
实践教学要求与任务:
要求:
1.巩固和加深对基本算法的理解和运用,提高综合运用课程知识进行算法设计与分析的能力。
2.培养学生自学参考书籍,查阅手册、和文献资料的能力。
3.通过实际课程设计,掌握利用动态规划算法、回溯法、分支限界法等算法的基本思想,并能运用这些方法设计算法并编写程序解决实际问题。
4.了解与课程有关的知识,能正确解释和分析实验结果。
任务:
按照算法设计方法和原理,设计算法,编写程序并分析结果,完成如下内容:
1.运用动态规划算法求解k乘积问题。
2. 运用回溯法求解最小重量机器问题。
工作计划与进度安排:
第11周:查阅资料。掌握算法设计思想,进行算法设计。
第12周:算法实现,调试程序并进行结果分析。
撰写课程设计报告,验收与答辩。
指导教师:
201 年 月 日
专业负责人:
201 年 月 日
学院教学副院长:
201 年 月 日
摘要
为了满足人们对大数据量信息处理的渴望,为解决各种实际问题,计算机算法学得到了飞速的发展,线性规划、动态规划、贪心策略等一系列运筹学模型纷纷运用到计算机算法学中,产生了解决各种现实问题的有效算法。虽然设计一个好的求解算法更像是一门艺术而不像是技术 ,但仍然存在一些行之有效的、能够用于解决许多问题的算法设计方法 ,你可以使用这些方法来设计算法 ,并观察这些算法是如何工作的。一般情况下,为了获得较好的性能,必须对算法进行细致的调整。但是在某些情况下,算法经过调整之后性能仍无法达到要求,这时就必须寻求另外的方法来求解该问题。
动态规划的基本思想与分治法类似,也是将待求解的问题分解成若干份的子问题,先分别解决好子问题,然后从子问题中得到最终解。但动态规划中的子问题往往不是相互独立的,而是彼此之间有影响,因为有些子问题可能要重复计算多次,所以利用动态规划使这些子问题只计算一次。
回溯法在用来求问题的所有解时,要回溯到根,且根结点的所有可行的子树都已被搜索遍才结束。而回溯法在用来求问题的任一解时,只要搜索到问题的一个解就可以结束。这就是以深度优先的方式系统地搜索问题解的回溯算法,它适用于解决一些类似n皇后问题等求解方案问题,也可以解决一些最优化问题。
在做题时,有时会遇到这样一类题目,它的问题可以分解,但是又不能得出明确的动态规划或是递归解法,此时可以考虑用回溯法解决此类问题。回溯法的优点在于其程序结构明确,可读性强,易于理解,而且通过对问题的分析可以大大提高运行效率。
关键词:算法;动态规划;回溯法;
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc482820768 一、问题描述 PAGEREF _Toc482820768 \h 1
HYPERLINK \l _Toc482820769 1.1k乘积问题 PAGEREF _Toc482820769 \h 1
HYPERLINK \l _Toc482820770 1.2最小重量机器问题 PAGEREF _Toc482820770 \h 1
HYPERLINK \l _Toc482820771 二、算法设计 PAGEREF _Toc482820771 \h 1
HYPERLINK \l _Toc482820772 三、设计原理 PAGEREF _Toc482820772 \h 2
HYPERLINK \l _Toc482820773 3.1动态规划 PAGEREF _Toc482820773 \h 2
HYPERLINK \l _Toc482820774 3.2回溯法 PAGEREF _Toc482820774 \h 2
HYPERLINK \l _Toc482820775 四、问题分析与设计 PAGEREF _Toc482820775 \h 3
HYPERLINK \l _Toc482820776 4.1k乘积问题 PAGEREF _Toc482820776 \h 3
HYPERLINK \l _Toc482820777 4.2最小重量机器设计问题 PAGEREF _Toc482820777 \h 4
HYPERLINK \l _Toc482820778 五、算法实现 PAGEREF _Toc482820778 \h 4
HYPERLINK \l _Toc482820779
您可能关注的文档
最近下载
- 鱼粉的危险性鉴定 .pdf VIP
- 2024年贵州贵州省旅游产业发展集团有限公司招聘真题附答案详解(模拟题).docx VIP
- 2025年《提振消费专项行动方案》解读学习PPT课件.pdf
- 2024年贵州贵州省旅游产业发展集团有限公司招聘真题及答案详解(全优).docx VIP
- 学堂在线 工程伦理2.0 章节测试答案.docx VIP
- 中国华能集团公司《电力安全工作规程》(电气部分).pdf VIP
- 17GL603 综合管廊监控及报警系统设计与施工.docx VIP
- 职业生涯规划人物访谈报告.pdf VIP
- 四川大学大学生心理健康期末复习资料.doc VIP
- 经典儿歌歌词100首.pdf VIP
原创力文档


文档评论(0)