动态规划问题3
来源:互联网 发布:js跨域请求的几种方式 编辑:程序博客网 时间:2024/06/05 20:35
package Day35;import java.util.Scanner;//有3,5,7分钱的硬币,以及给定的数额N,求找开N所需的最小硬币数目。public class Test {static int[] arr = new int[100];/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int n= sc.nextInt();arr[5]=1;arr[6]=2;arr[7]=1;arr[8]=2;arr[9]=3;arr[10]=2;arr[11]=3;arr[12]=2;for(int i=12;i<=n;i++){arr[i]=min(i);}System.out.println(arr[n]);}public static int min(int i){int a=(arr[i-3]+1);int b=(arr[i-5]+1);int c=(arr[i-7]+1);return (a>b?b:a)>c?c:(a>b?b:a);}}
阅读全文
0 0
- 动态规划问题3
- 练习题(3) -- 另类的动态规划问题
- 动态规划3_数塔问题
- 动态规划(3)格子取数问题
- 动态规划----贪心的动态规划问题
- 动态规划问题
- 动态规划问题
- 动态规划回文问题
- 动态规划 背包问题
- 【动态规划】背包问题
- 动态规划问题
- 动态规划问题
- 【动态规划】加油问题
- 动态规划基本问题
- 动态规划-背包问题
- 动态规划问题
- 动态规划基本问题
- 动态规划---->货郎担问题
- 多路复用和多路分用
- POJ 2430 Lazy Cows 笔记
- python 第三天
- 微信小程序实战小小应用——豆瓣电影
- 氮氧碘磷初赛
- 动态规划问题3
- Springboot学习笔记005
- javascript基础之回调函数
- 003day(对变量及数据类型的学习)
- C++后台实践:古老的CGI与Web开发
- Source Tree 免登陆安装方法
- 解决表单(Form)重置reset is not a function脚本出错
- 每日积累(20171013-day-28)(编译matlab 读写 exr格式图片插件)
- 迷迷糊糊的合唱队列