nyoj 289 苹果 动态规划 (java)
2013-10-03 19:02
274 查看
分析:0-1背包问题
第一次写了一大串,
时间:576 内存:4152
看了牛的代码后,恍然大悟;看来我现在还正处于鸟的阶段!
第一次代码:
View Code
java:
第一次写了一大串,
时间:576 内存:4152
看了牛的代码后,恍然大悟;看来我现在还正处于鸟的阶段!
第一次代码:
#include<stdio.h> int main() { int i,j,n,v,c,w; while(scanf("%d%d",&n,&v)&&n||v) { int price[1001]={0}; for(i=0;i<n;i++) { scanf("%d%d",&c,&w); for(j=v;j>=c;j--) if(price[j]<price[j-c]+w) price[j]=price[j-c]+w; } printf("%d\n",price[v]); } return 0; }
View Code
java:
相关文章推荐
- nyoj289 苹果 典型01背包问题(动态规划)思路及实现过程
- NYOJ 289 苹果 (0-1背包)
- nyoj--289--苹果(01背包)
- NYOJ289苹果
- nyoj 236心急的C小加 动态规划( java)
- nyoj-289-苹果
- NYOJ 289 苹果(01背包)
- NYOJ 289 苹果
- NYOJ289:苹果(01背包入门)
- NYOJ-289-苹果
- nyoj289苹果(01背包)
- nyoj 01背包 289苹果 325zb的生日 456邮票分你一半
- NYOJ 289 苹果
- NYOJ289 苹果
- nyoj 289 苹果
- NYOJ-289 苹果(01背包)
- nyoj 苹果 289 (简单01背包)
- NYOJ 289 苹果(01背包问题)
- NYOJ-289 苹果 又是一个典型的01背包和上题一样没啥好说的
- NYOJ 289 苹果