《算法导论》笔记 第16章 总结与思考
2014-04-28 16:07
316 查看
【总结】
【思考】
16-1 找换硬币
考虑用最少的硬币数来找n分钱的问题,假设每个硬币的值都是整数。a) 给出一个贪心算法,使得所换硬币包括一角的、五分的、二角五分和一分的。
先换大的再换小的。
b) 假设可换的硬币的单位是c的幂,也就是c^0,c^1,c^2...c^k,其中整数c>1,k>=1。
先换大的再换小的。
c) 给出一组使贪心法不能产生最优解的硬币单位集合。所给集合应当包括一分,以便保证对任意n值都有解。
1 4 5 分
d) 给出一种O(nk)时间算法,它能够对任意k种不同单位的硬币集合进行找换,假设其中一种硬币单位是一分的。
f[i]=max{f[i-a[k]]+1}
16-2 最小化平均结束时间的调度
16-3 无环子图
16-4 调度问题的变形
相关文章推荐
- 《算法导论》笔记 第7章 总结与思考
- 《算法导论》笔记 第11章 总结与思考
- 《算法导论》笔记 第19章 总结与思考
- 《算法导论》笔记 第7章 总结与思考
- 《算法导论》笔记 第11章 总结与思考
- 《算法导论》笔记 第17章 总结与思考
- 《算法导论》笔记 第14章 总结与思考
- 《算法导论》笔记 第23章 总结与思考
- 《算法导论》笔记 第8章 总结与思考
- 《算法导论》笔记 第10章 总结与思考
- 《算法导论》笔记 第6章 总结与思考
- 《算法导论》笔记 第8章 总结与思考
- 《算法导论》笔记 第10章 总结与思考
- 《算法导论》笔记 第13章 总结与思考
- 《算法导论》笔记 第6章 总结与思考
- 《算法导论》笔记 第21章 总结与思考
- 《算法导论》笔记 第22章 总结与思考
- 《算法导论》笔记 第13章 总结与思考
- 《算法导论》笔记 第15章 总结与思考
- 《算法导论》笔记 第24章 总结与思考