当前位置: 首页 > news >正文

1079: PIPI的存钱罐

完全背包问题
但题目因为需要min,而我用-1来做标记,导致我得判断可不可行,无法压缩为一维dp数组,如果我用1e9做标记就可以了

#include <bits/stdc++.h>
using namespace std;
int n,m;
const int N=510;
int w[N];
int val[N];
const int M=10010;
int dp[N][M];
int main(){while(scanf("%d%d",&n,&m)!=EOF){for(int i=1;i<=n;i++){scanf("%d%d",&val[i],&w[i]);}for(int i=1;i<=m;i++){dp[0][i]=-1;          //-1代表impossible }for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){     //j=0的时候,肯定存钱罐为0元 if(j<w[i]){dp[i][j]=dp[i-1][j];}else{if(dp[i-1][j]!=-1&&dp[i][j-w[i]]!=-1){dp[i][j]=min(dp[i][j-w[i]]+val[i],dp[i-1][j]);}else if(dp[i-1][j]!=-1&&dp[i][j-w[i]]==-1){dp[i][j]=dp[i-1][j];}else if(dp[i-1][j]==-1&&dp[i][j-w[i]]!=-1){dp[i][j]=dp[i][j-w[i]]+val[i];}else dp[i][j]=-1;}
//				if(dp[i][j]!=-1){
//					cout<<"dp["<<i<<"]["<<j<<"]="<<dp[i][j]<<endl;
//				}}}if(dp[n][m]==-1){printf("impossible\n");}else{printf("%d\n",dp[n][m]);}}return 0;
}
http://www.jsqmd.com/news/464750/

相关文章:

  • EhViewer开源应用完全指南:从新手到专家的漫画浏览解决方案
  • 双头注意力机制在水质数据插补中的实战应用——从理论到Dual-SSIM模型实现
  • 国际知名IC制造展会有哪些?全球顶尖工艺展示平台汇总 - 品牌2026
  • Granite TimeSeries FlowState R1跨平台部署:在Windows本地开发环境快速体验
  • DeerFlow部署成本测算:不同云厂商资源消耗对比
  • Z-Image-Turbo_Sugar脸部Lora保姆级教程:Xinference多模型服务共存配置
  • DAMOYOLO-S模型效果量化报告:在不同硬件上的性价比分析
  • M2LOrder集成Java面试题情感分析:智能评估系统实战
  • ESP32 RMT模块深度解析:高精度脉冲引擎原理与工程实践
  • HALCON激活码
  • ANIMATEDIFF PRO快速体验:无需复杂学习,输入文字即刻生成动态视频
  • 3步解锁百度网盘限速:免费工具实现高速下载的创新方案
  • Qwen3-VL-8B在社区服务场景:公告截图+居民特征生成精准通知文案
  • ESP32 MCPWM全栈解析:死区生成、载波调制与故障保护
  • 2025 WeChatRedEnvelopesHelper:iOS微信自动抢红包完整解决方案
  • GLM-4-9B-Chat-1M自动化:批量处理长文本文件的脚本编写
  • ESP32 SAR ADC与PDAC寄存器级配置与工程实践
  • PST900数据集与RGB-T语义分割网络:地下环境感知的新突破
  • DownKyi:B站视频高效下载与管理解决方案
  • 从静态到动态:DGCNN如何通过动态图卷积革新点云特征学习
  • Qwen-Image-Edit-2511-Unblur-Upscale保姆级教程:5步搞定模糊人脸修复,效果惊艳!
  • 第八章 ArcGIS地图制图 从符号库定制到智能标注的实战进阶
  • AcousticSense AI代码实例:自定义音频降噪预处理接入ViT推理链
  • AI头像生成器镜像免配置优势:省去transformers/accelerate/flash-attn手动安装
  • 新媒体文案也要降AI了?2026年自媒体降AI工具实用推荐 - 我要发一区
  • ClearerVoice-Studio开箱体验:无需训练直接推理,预置模型真正即开即用
  • ESP32-C61硬件设计指南:电源、射频与PCB布局关键规范
  • Nunchaku-flux-1-dev风格探索:中国风水墨与二次元动漫效果对比
  • ModelScope模型下载实战:snapshot_download高效获取AI模型
  • MogFace在医疗影像辅助中的探索:患者面部朝向识别与图像标准化预处理