原文:可用贪心算法解决的几个基本问题

可用贪心算法解决的几个基本问题 分类:算法 : 人阅读 评论 收藏 举报 算法 活动 作业 c 关键:看问题有没有贪心选择性质和最优子结构性质。有些问题看似是可以用贪心算法,但是实际用贪心算法却得不到最优解。构造贪心算法后,需要一定的证明来确定它的正确性。常用证明方法:反证法 调整法。 几个基本问题: . 活动安排问题。 设有n个活动的集合e , , ,n ,其中每个活动都要求使用同一资源,如演 ...

2014-05-30 21:26 0 3466 推荐指数:

查看详情

过河问题贪心算法

从数学角度来研究过河问题 一、问题描述   在漆黑的夜里,甲乙丙丁共四位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥的。不幸的是,四个人一共只带了一只手电筒,而桥窄得只够让两个人同时过。如果各自单独过桥的话,四人所需要的时间分别是1、2、5、8分钟 ...

Sat Sep 10 16:46:00 CST 2016 2 10501
贪心算法几个经典例子

贪心算法 一、基本概念: 所谓贪心算法是指,在对问题求解时,总是做出在 当前看来是最好的选择 。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的 局部最优解 。 贪心算法没有固定 ...

Thu Nov 20 23:50:00 CST 2014 0 2934
贪心算法----过河问题

问题:    在漆黑的夜里,N位旅行者来到了一座狭窄而且没有护栏的桥边。如果不借助手电筒的话,大家是无论如何也不敢过桥去的。不幸的是,N个人一共只带了一只手电筒,而桥窄得只够让两个人同时过。如果各自单独过桥的话,N人所需要的时间已知;而如果两人同时过桥,所需要的时间就是走得比较慢的那个人单独 ...

Sat Feb 09 01:52:00 CST 2019 0 769
贪心算法----几个基本例题

题目一:   最优装载问题,给出n个物体,第i个物体重量为wi。选择尽量多的物体,使得总重量不超过C。   经过前面的学习很容易想到贪心策略,那就是每次选重量最轻的物体,那么物体数就最多。   代码: 题目二:    部分背包问题,有n个物体,第i个物体的重量为wi,价值 ...

Wed Feb 13 02:06:00 CST 2019 0 3642
C/C++贪心算法解决TSP问题

贪心算法解决旅行商问题 TSP问题(Traveling Salesman Problem,旅行商问题),由威廉哈密顿爵士和英国数学家克克曼T.P.Kirkman于19世纪初提出。问题描述如下: 有若干个城市,任何两个城市之间的距离都是确定 ...

Sun Jul 07 18:35:00 CST 2019 0 1093
贪心算法解决沙袋装箱问题

这是一个百度知道上的沙袋装箱问题。我解决这个问题的基本思路是使用贪心算法,也叫做贪婪算法贪心算法的原则是找出当前看来是最优的解决方案。 问题描述如下:有一堆沙袋,每个沙袋中都转有从1到100不等的沙子。现在要求把这堆沙袋装入容积为100的箱子中。问题是,如何用最少的箱子装这些沙袋 ...

Tue Mar 17 19:34:00 CST 2015 0 2209
贪心算法解决马踏棋盘问题

贪心算法解决马踏棋盘问题时,主要的思想与用递归的方法解决问题相同,都是用深度优先搜索,只是在选下一个结点的时候做了贪心算法优化,其思路如下: 从起始点开始,根据“马”的走法,它的下一步的可选择数是有0—8个的。 已知,当马下一步的可选择数为0的时候(即马没有下一个节点可跳),进行回溯 ...

Fri Jun 30 00:51:00 CST 2017 0 2632
算法_贪心算法找零问题

找零问题:假设商店老板需要找零n元钱,钱币的面额有:100元、50元、20元、5元、1元,如何找零使得所需钱币的数量最少? 参考or转发 http://www.cnblogs.com/haiyan123/p/8414828.html ...

Fri Jun 22 02:46:00 CST 2018 0 843
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM