当前位置: 首页> 文旅> 艺术 > 网站备案去哪里办理_dw个人网站设计模板免费_东莞seo排名公司_山东进一步优化

网站备案去哪里办理_dw个人网站设计模板免费_东莞seo排名公司_山东进一步优化

时间:2025/9/7 19:23:25来源:https://blog.csdn.net/zengxuan151168/article/details/143377713 浏览次数:0次
网站备案去哪里办理_dw个人网站设计模板免费_东莞seo排名公司_山东进一步优化

题目:46. 携带研究材料(第六期模拟笔试)

思路:经典01背包问题

一定要记住初始化的方法和弄清楚对应的下标关系

代码:

#include<bits/stdc++.h>
using namespace std;int main(){int m;int n;cin>>m>>n;vector<int>weight(m,0) ;vector<int>value(m,0) ;//定义dp数组for(int i = 0;i < m;i++)cin>>weight[i];for(int i = 0;i < m;i++)cin>>value[i];vector<vector<int>>dp(m , vector<int>(n+1,0));for(int i = weight[0]; i<=n ;i++){dp[0][i] = value[0];}for(int i = 1;i< m ;i++)for(int j = 1;j<=n;j++){if( j < weight[i])dp[i][j] = dp[i-1][j];elsedp[i][j] = max(dp[i-1][j] ,dp[i-1][j - weight[i]]+value[i]);}cout <<dp[m-1][n];return 0 ;
}

关键字:网站备案去哪里办理_dw个人网站设计模板免费_东莞seo排名公司_山东进一步优化

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: