- 3
- 0
- 约2.4千字
- 约 15页
- 2017-08-26 发布于安徽
- 举报
本次课程的主要内容 贪心算法 1、什么是贪心算法: 贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题他能产生整体最优解或者是整体最优解的近似解。 2、基本思路 (1)建立数学模型来描述问题。 (2)把求解的问题分成若干个子问题。 (3)对每一子问题求解,得到子问题的局部最优解。 (4)把子问题的解局部最优解合成原来解问题的一个解。 3、算法实现。 (1)从问题的某个初始解出发。 (2)采用循环语句,当可以向求解目标前进一步时,就根据局部最优策略,得到一个部分解,缩小问题的范围或规模。 (3)将所有部分解综合起来,得到问题的最终解。 贪心算法-例题分析 贪心算法-例题分析 贪心算法-例题1代码 贪心算法-例题分析 贪心算法-活动安排例题分析 贪心算法-例题分析例题3:克鲁斯卡尔算法-最小生成树 人工模拟 算法难点 从刚才的演示过程,可知算法实现有两个难点: (1)边的选择要求从小到大选择,则开始显然要对边进行升序排序。 (2)选择的边是否需要,则从判断该边加入后是否构成环入手。 难点解决(一) (1)对边升序排序 方法可根据以前《数据结构》中选择合适的排序。
您可能关注的文档
- BSD技术特性与应用.doc
- Buchwald反应最新进展.ppt
- C1 ICEM引擎块模型.ppt
- Car,admas,仿真.ppt
- CATIA在逆向工程应用高.ppt
- CDMA通信系统与研究与仿真.doc
- CDMA无线优化程序.ppt
- CH 6 金融投资决策.pdf
- ch.02超声波检测仪器、探头及试块.ppt
- ch2_电阻应变式传感器及其应用.ppt
- 2026年全球跨境电商进出口业务合同英文版与中文对照版二篇.docx
- 2026年企业年金方案实施与受托服务标准合同.docx
- 2026年商业写字楼长期租赁合同范本(含免租期与递增率计算细则)三篇.docx
- 2026年企业年金制度管理与受托服务全面合作协议范本二篇.docx
- 2026年企业高管劳动合同(含股权激励与竞业限制详细规定)二篇.docx
- 2026年全球货物进出口代理协议书(中英对照版).docx
- 2026年全功能SaaS软件定制开发合同(含源代码交付细则).docx
- 2026年社交平台代运营合同(含微信公众号小红书粉丝增长与互动效果)三篇.docx
- 2026年金融行业员工保密与知识产权归属协议(含脱密期与违约责任)三篇.docx
- 2026年跨境电商平台独立站服务合作协议(含效果转化对赌条款)三篇.docx
原创力文档

文档评论(0)