01背包 Java 动态规划
来源:互联网 发布:java 泛型 通配符 编辑:程序博客网 时间:2024/05/21 03:54
01背包 动态规划
import java.util.Scanner;//01背包public class Pag01 {public static void main(String[] args) {Scanner input=new Scanner(System.in);int m=input.nextInt(); //背包的容积int n=input.nextInt(); //物品的数量 int[] v=new int[n+1]; //物品的体积int[] w=new int[n+1]; // 物品价值for (int i = 1; i < w.length; i++) {v[i]=input.nextInt();w[i]=input.nextInt();}input.close();computer(m, n, w, v);}public static void computer(int m,int n,int[] w,int[] v){int[][] c=new int[n+1][m+1] ;for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++) {if(v[i]<=j){c[i][j]=c[i-1][j]>c[i-1][j-v[i]]+w[i]?c[i-1][j]:c[i-1][j-v[i]]+w[i];}else{c[i][j]=c[i-1][j];}}}System.out.println(c[n][m]);}}
0 0
- 01背包 Java 动态规划
- Java动态规划01背包问题
- 01背包动态规划-java源码
- 蓝桥杯-01背包-动态规划-java
- 01背包-动态规划-Java实现
- 动态规划 01背包
- 01背包-动态规划
- 01背包动态规划
- 01背包 动态规划
- 01背包动态规划
- 01背包 动态规划
- 动态规划01背包
- 动态规划01背包
- 动态规划01背包
- 动态规划-01背包
- 动态规划:01背包
- 动态规划 01背包
- java 动态规划 背包问题
- UAC惹祸 如何进行安装程序检测
- Jsp在Struts 2中使用JSON Ajax支持
- 八皇后问题
- Coreseek:常见问题1
- SQL语句摘录
- 01背包 Java 动态规划
- Node常用函数
- Socket详解
- 【汉化】DevExpress插件中RichEdit控件的自定义汉化方法 - ExDevilLee
- JSP自定义标签学习笔记
- session丢失是怎么解决的
- 苏州北大青鸟分享:快速、简便的使用AJAX技术操作的三部曲
- JSP分页
- Linux的七个运行级别原理概述