Greedy Algorithm--Algorithms
来源:互联网 发布:男装一手货源软件 编辑:程序博客网 时间:2024/06/08 05:22
Largest Number:
Find max digit
Append it to the number
Remove it from the list of digits
Repeat while there are digits in the list
car fueling:
Refill at the the closest gas station
Refill at the farthest reachable gas station
Go until there is no fuel
MinRefills(x,n,L)
numRefills ←0,currentRefill←0
while currentRefill≤n:
lastRe ll ←currentRe ll
while (currentRefill≤nand x[currentRefill+1]−x[lastRefill]≤L):
currentRefill ←currentRefill+1
if currentRefill==lastRefill:
return IMPOSSIBLE
if currentRefill≤n:
numRefills ←numRefills+1
return numRefills
For unsorted data, Sort in O(n log n) + greedy in O(n)
Greedy Algorithm
While knapsack is not fullChoose item i with maximumvi/wi
If item fits into knapsack, take all of it
Otherwise take so much as to fill the knapsack
Return total value and amounts taken
Knapsack(W,w1,v1,...,wn,vn)
A ←[0,0,...,0],V←0
repeat ntimes:
if W=0:
return (V,A)
select iwithwi>0andmaxvi/Wj
a ←min(wi,W)
V ←V+avi/wi
wi←wi−a,A[i]←A[i]+a,W←W−a
return (V,A)
Better:
Knapsack(W,w1,v1,...,wn,vn)
A ←[0,0,...,0],V←0
for ifrom1ton:
if W=0:
return (V,A)
a ←min(wi,W)
V ←V+avi/wi
wi←wi−a,A[i]←A[i]+a,W←W−a
return (V,A)
- Greedy Algorithm--Algorithms
- An Introduction to Bioinformatics Algorithms - III - Chapter5 Greedy Algorithm
- greedy algorithm
- Greedy algorithm
- 贪心算法(Greedy Algorithms)
- hdu 1052 (greedy algorithm)
- greedy algorithm DEMO
- Section 1.3 Greedy Algorithm
- Greedy Algorithms and Maximum Clique
- 贪心算法(Greedy algorithm)
- 贪心算法(greedy algorithm)
- Wooden Sticks(Greedy Algorithm)
- greedy algorithm demo(knapsack problem)
- USACO Section 1.3 Greedy Algorithm
- usaco 1.3.1 Greedy Algorithm
- 贪心算法(greedy algorithm)
- Kruskal based on Greedy Algorithm
- Greedy Algorithm (To be updated)
- nginx源码剖析--从main函数开始
- 【安全牛学习笔记】SQLMAP自动注入-REQUEST
- SVN+maven+jenkins
- mac安装 redis 并 安装 PHP扩展
- 第6章 光与影的交汇——Windows游戏动画技术
- Greedy Algorithm--Algorithms
- kafka0.10的安装的一点差异
- DilagFragmet
- BZOJ 1441: Min 裴蜀定理
- 杂志征稿要求有哪些
- 二叉树的下一个结点
- 马云纽约演讲全文:再不改革教育,年轻人都要失业
- Suppress -Wtautological-compare warning
- 经典SQL语句大全(非增删改查)