贪心法

作者: RavenX | 来源:发表于2017-04-26 23:43 被阅读0次

http://www.cnblogs.com/steven_oyj/archive/2010/05/22/1741375.html

1.基本概念

所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解
贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注意的是,贪心算法不是对所有问题都能得到整体最优解,选择的贪心策略必须具备无后效性,即某个状态以后的过程不会影响以前的状态,只与当前状态有关。
** 所以对所采用的贪心策略一定要仔细分析其是否满足无后效性**。

2.贪心算法的基本思路

  1. 建立数学模型来描述问题
  2. 把求解的问题分解成若干个子问题
  3. 对每一子问题求解,得到子问题的局部最优解
  4. 把子问题的解局部最优解合成原来问题的一个解

3.贪心法适用的问题

** 贪心策略适用的前提是:局部最优策略能导致产生全局最优解。**
实际上,贪心算法适用的情况很少。一般,对一个问题分析是否适用于贪心算法,可以先选择该问题下的几个实际数据进行分析,就可做出判断。

4.贪心算法的实现框架

从问题的某一初始解出发

while(能吵给定总目标前进一步)
{
利用可行的决策,求出可行解的一个解元素
}
由所有解元素组合成问题的可行解

5.贪心策略的选择

因为用贪心算法只能通过解局部最优解得策略来达到全局最优,因此,一定要注意判断问题是否适合用贪心算法,找到的解是否一定是问题的最优解

相关文章

  • 第14课:关于解脱道实践原理的对话

    关于解脱道实践原理的对话 主讲:JK 妙花:能否再请赐教,贪嗔是如何形成? JK:贪嗔,是精神心法,叫作“心所法”...

  • 骗子喜欢贪子

    骗子非常喜欢爱贪的人,爱贪的人没有不被骗的,这是一对幽灵终生陪伴你我,所以股市的心法就是认清两个字,一个是“骗”,...

  • 贪贪贪,没贪到便宜

    贪贪贪,没贪到便宜 丁宏玉 昨日买点衣服,虽说提前说好了价格,但是结账时人家又给让低了100元。我就觉得赚了100...

  • 写作变现第一心法:相信和戒贪

    许多刚开始写作的朋友,或者写作有一些年头的朋友,都比较关注写作变现的这个事情。 有写作变现的念头,这是好事情,说明...

  • 小狗贪贪

    我有一只小狗,名叫贪贪。他叫贪贪的原因是这样的。 他非常贪吃。有一个月黑风高的夜晚,我门一家在共进...

  • 1128 137心法

    字数:870 在网上学到了一个刷新自己认知的“心法”,叫“137心法”。 什么是“137心法?” “137心法”就...

  • 根除贪嗔痴

    贪:贪的概念很广,修行人容易贪上“不贪”的贪,贪清净无为、贪清心寡欲、贪我是他非……其实贪的内容是无法言尽的,修的...

  • 有所贪

    这是冯唐《成事心法》一书中的一个说法。我觉得很有启发,拿出来写点感想。 冯唐认为“有所贪”是一个相对高阶一点的平衡...

  • 贪吗?不贪。只能“贪”,必须“贪”,不“贪”不行。 “贪”,最神奇的字,囊括了所有人的目标。 一...

  • 假日说剧 l 《无心法师2》奇幻不够,言情不满

    片名:无心法师2 (2017)又名: 无心法师Ⅱ / 无心法师 第二季 / Wuxin: The Monster ...

网友评论

      本文标题:贪心法

      本文链接:https://www.haomeiwen.com/subject/oheqzttx.html