用贪心算法实现购物找零(支付+找零使用最少硬币数)
硬币找钱问题问题描述设有6种不同面值的硬币,各硬币的面值分别为5分,1角,2角,5角,1元,2元。现要用这些面值的硬币来购物和找钱。购物时规定了可以使用的各种面值的硬币个数。假定商店里各面值的硬币有足够多,顾客也可用多种方式支付。在1次购物中希望使用最少硬币个数。例如,1次购物需要付款0.55元,没有5角的硬币,只好用2*20+10+5共4枚硬币来付款。如果付出1元,找回4角5分,同样需要4枚硬币。但是如果付出1.05元(1枚1元和1枚5分),找回5角,只需要3枚硬币。这个方案用的硬币个数最少。您的任务:对于给定的各种面值的硬币个数和付款金额,计算使用硬币个数最少的交易方案。输入有若干行测试数据。每一行有6个整数a5、a4、a3、a2、
推荐下载
-
贪心算法概论
贪心算法概论对理解贪心算法有好处
9 2019-06-05 -
贪心算法之王
顾名思义,贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有
53 2019-07-17 -
贪心算法实例
包括背包问题,活动安排问题,多机调度问题,和哈夫曼树和编码问题
16 2019-07-15 -
算法最少硬币问题题目
算法的一道题目,最少硬币问题,题目要求是由文件input.txt提供输入数据,文件的第1行中只有1个整数给出 的值,第2行起每行2个数,分别是 和 。最后1行是要找到钱数 。
49 2018-12-29 -
贪心算法贪婪算法
——从问题的某一个初始解出发逐步逼近给定的目标,以尽可能快的地求得更好的解。当达到某算法中的某一步不能再继续前进时,算法停止。
24 2020-04-29 -
贪心算法程序算法
本程序是算法课程中必须用到的贪心算法,以多道习题为例,包括贪心算法的每一过程,简单易懂,对学算法的同学有很大帮助。
39 2019-04-19 -
ACM算法_贪心算法
ACM算法_贪心算法
23 2019-09-15 -
贪心算法算法代码
贪心算法(算法)-代码。
28 2019-09-17 -
NOIP贪心算法算法
贪心算法。经典算法. OIER必备。 找的很辛苦。请关注
20 2020-08-11 -
货币找零计算找给顾客固定钱数的最小货币量
货币找零计算找给顾客固定钱数的最小货币量java原代码
31 2019-05-28
用户评论