码迷,mamicode.com
首页 >  
搜索关键字:贪婪算法    ( 91个结果
贪婪算法
最小生成树(Kruskal’s Minimum Spanning Tree) ...
分类:编程语言   时间:2017-03-22 21:12:04    阅读次数:203
贪婪算法最优解问题2
1. 问题 如果硬币的面值是{1, 1*c, 2*c, …, k*c}, 则贪婪算法总是用最少的硬币找零。 如《离散数学及其应用》书中贪婪算法的反例: 有面值1, 10, 25的硬币,找零30。 贪婪算法的解:5c0 + 0c1 + 1c2 = 5*1 + 0*10 + 1*25 = 30,共需6枚... ...
分类:编程语言   时间:2016-12-11 15:18:30    阅读次数:257
knapsack problem 背包问题 贪婪算法GA
knapsack problem 背包问题贪婪算法GA 给点n个物品,第j个物品的重量,价值,背包的容量为。应选哪些物品放入包内使物品总价值最大? 规划模型 max s.t. 贪婪算法(GA) 1、按价值密度从大到小依次放入包内直到放不下,设此时放了s个物品 2、将所得价值与最大价值()所比较,取最 ...
分类:编程语言   时间:2016-11-24 07:44:26    阅读次数:181
1.6 贪婪算法
换零钱问题 ...
分类:编程语言   时间:2016-07-10 12:27:41    阅读次数:208
数据结构域算法系列之二 贪婪算法和人生规划
前几天和苯螃蟹聊天,谈到对未来的规划。螃蟹说自己要在5年以后做到像某大牛那样熟知一切专业知识并且做到写文章信手拈来。说完自己的,就来问我“5年内的职业规划是什么?”我其实是那种平时想事情根本不过脑子的人,怎么会整天没事琢磨5年规划?于是我老实告诉她:“我没有5年规划,我觉得只要做好自己遇到的每一件事,就自然能够通向最好的结果。” 苯螃蟹听了以后大惊:“你怎么能够没有规划呢?!” 难怪苯...
分类:编程语言   时间:2016-06-12 02:45:24    阅读次数:215
算法总结1——动态规划
该文章所用的图片取自上海交大电院高晓沨老师上课所用的课件~顺便说一句,高老师的英语简直太棒了! 网址:http://cs.sjtu.edu.cn/~gao-xf/algorithm/ 正值期中,即将考试,总结一下之前学的算法还是很有必要的,一方面记录以备之后用到,一方面防止自己在复习的过程中走神... 本次先把刚刚学的动态规规划写清楚,因为下周要交作业啊摔... 贪婪算法和递归...
分类:编程语言   时间:2016-04-01 18:37:14    阅读次数:813
从01背包问题理解动态规划---初体验
01背包问题具体例子:假设现有容量10kg的背包,另外有3个物品,分别为a1,a2,a3。物品a1重量为3kg,价值为4;物品a2重量为4kg,价值为5;物品a3重量为5kg,价值为6。将哪些物品放入背包可使得背包中的总价值最大? 这个问题有两种解法,动态规划和贪婪算法。本文仅涉及动态规划。 先不套 ...
分类:其他好文   时间:2016-03-30 00:04:40    阅读次数:242
贪婪算法_找零钱
贪婪算法是一种求近似解的方法,它存在如下几个问题: 1.不能保证最后的解是最优解。 2.不能求最大解或者最小解问题。 3.只能满足某些约束条件的可行解范围。 下面给出用贪婪算法解决找零钱这一问题的代码: ...
分类:编程语言   时间:2016-03-23 22:13:24    阅读次数:301
最短路径算法-Dijkstra
Dijkstra是解决单源最短路径的一般方法,属于一种贪婪算法。 所谓单源最短路径是指在一个赋权有向图中,从某一点出发,到另一点的最短路径。 以python代码为例,实现Dijkstra算法 1、数据结构设计 假设图以单边列表的方式进行输入,本例使用如下的一个图来进行分析: E表示一个图,它是一个二 ...
分类:编程语言   时间:2016-03-23 22:05:08    阅读次数:243
最小生成树(kruskal)
Kruskal算法是一种用来寻找最小生成树的算法,由Joseph Kruskal在1956年发表。用来解决同样问题的还有Prim算法和Boruvka算法等。三种算法都是贪婪算法的应用。和Boruvka算法不同的地方是,Kruskal算法在图中存在相同权值的边时也有效。时间复杂度:elog2e e为图...
分类:其他好文   时间:2015-11-26 15:10:17    阅读次数:131
91条   上一页 1 ... 4 5 6 7 8 ... 10 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!