加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

PHP实现的贪默算法实例

发布时间:2021-03-13 22:27:41 所属栏目:编程 来源:网络整理
导读:本篇章节讲授PHP实现的贪默算法。供各人参考研究详细如下: 配景先容: 贪默算法与数据布局常识库算法可以说是离我们糊口最近的一种算法,人老是贪心的嘛,以是这种算法的计划是很切合人道的。之以是这么说,是由于人们会在糊口中故意有时的行使贪

本篇章节讲授PHP实现的贪默算法。分享给各人供各人参考,详细如下:

配景先容:

贪默算法与数据布局常识库算法可以说是离我们糊口最近的一种算法,人老是贪心的嘛,以是这种算法的计划是很切合人道的。之以是这么说,是由于人们会在糊口中故意有时的行使贪默算法来办理题目。最常见的就是找零钱了,每小我私人都没学过该怎么找零钱,但在全部面额的钱都富裕时,每小我私人城市找出同样组合来凑够必要的钱。其拭魅这内里就是贪默算法在起浸染。

计划思绪:

贪心法的计划思绪可以从两方面来领略,即直观上和数学上。从直观上领略贪默算法就是用最快的要领来办理题目。在这内里“快”是首要方针,譬喻上面找零钱的例子,若是你要找的零钱为6.6元。那起主要拿一张5元的,由于这可以使你凑的钱增添最快。假如人民币有6元的面额那你必定会选6元的而不是拿两张此外来凑6元;从数学上来领略贪默算法就是在做判定时以当前最优解为方针,相同于最优化中的最速降落法。这种要领的甜头是解题速率极快,根基上是一次历遍就可以完成。

算法缺陷:

正如做人不能太贪心一样,贪默算法自己有着致命的缺陷,这使得其应用配景收到了许多限定。由于算法是取的局部最优解,没有思量往后的题目。这就像一个利欲熏心的人一样,固然短时刻内可以得到一些好处,但恒久以往,很难会有大的成绩。虽然,社会很伟大,大概会有人一向自私下去而糊口的还不错。这表此刻算法上就是在一些环境下(详细下面会提到),贪默算法是可以获得最优解的,这对付算法计划来说虽然是功德。

更多关于PHP相干内容感乐趣的读者可查察本站专题:《》、《》、《》、《》及《》

但愿本文所述对各人PHP措施计划有所辅佐。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读