专栏首页CWIKIUSMinimum Coins(找到最小数量的硬币)
原创

Minimum Coins(找到最小数量的硬币)

中文标题【找到最小数量的硬币】

题目的要求比较简单,要求找到最小数量的硬币。

给定的硬币数量是 1,3, 5

英文描述

英文题目的要求请参考下图:

中文描述

主要要求是你手上已经有 1,3,5 面值的硬币。

在给定金额情况下,找到最少需要多少个硬币能够等于给定的价值。

思路和点评

这个算法的主要目的是利用你已有的面值,主要考察你对除法中的除数和余数的理解和如何利用这 2 个数值进行计算。

源代码

源代码和有关代码的更新请访问 GitHub:

https://github.com/cwiki-us/codebank-algorithm/blob/master/src/test/java/com/ossez/codebank/interview/tests/others/MinimumCoinsTest.java

https://www.ossez.com/t/minimum-coins/318

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • MessagePack Java 0.6.X 动态类型

    我们知道 Java 是一个静态类型的语言。通过输入 Value MessagePack能够实现动态的特性。

    HoneyMoose
  • Java 源代码和 C 源代码的运行区别 原

    Java 源代码需要进行编译成字节码后在 Java 虚拟机上运行,这样 Java 程序能够保持独立性和跨平台功特性。

    HoneyMoose
  • Hibernate 5 在保存数据的时候提示数据库没有选择

    09:06:40.277 [http-nio-8080-exec-1] ERROR o.h.id.enhanced.TableStructure - could...

    HoneyMoose
  • 解密中国人自己的操作系统DIM-SUM

    如果说DIM-SUM操作系统是一个完美的操作系统,那无疑是一个谎言。如果说DIM-SUM操作系统只是大家茶余饭后的谈资,那无疑是另一个谎言。

    博文视点Broadview
  • 做全栈攻城狮-安卓开发教程目录

    1.程序员带你学习安卓开发,十天快速入门-安卓学习必要性:http://www.toutiao.com/i6319356348286894594/

    做全栈攻城狮
  • A022-列表容器之ExpandableListView

    用户1130025
  • python网络-Socket之udp编程(24)

    udp是面向无连接的通讯协议,udp数据包括目的端口号和源端口号信息,由于通讯不需要连接,所以可以实现广播发送。 udp传输数据时有大小限制,每个被传输的数据报...

    Se7eN_HOU
  • Ubuntu 14.04安装JDK1.8.0_25与配置环境变量

    首先到官网下载jdk,http://www.oracle.com/technetwork/java/javase/downloads/jdk8-download...

    bear_fish
  • 墨者安全认为版权保护是当下的重中之重

    近日,随着第19个世界知识产权日的到来,来自政府部门、互联网产业、法律界等相关代表在国家版权局的组织下召开2019中国网络版权保护大会。探讨在互联网时代如何打击...

    墨者安全科技
  • 【AI TOP 10】19家最创新AI初创公司,中国两家;京东追百度,BAT恐变JAT;思科1.25亿美元收MindMeld

    新智元每日AI TOP 10 新智元 “每日AI ·TOP 10” 是新智元从 2017年5月起推出的一档快读栏目,精选汇集每日国内外最重大产业新闻,第一...

    新智元

扫码关注云+社区

领取腾讯云代金券