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

成都的网站建设午夜资源站

成都的网站建设,午夜资源站,企业网站如何做微信营销,商城版免费网站制作本题也是完全背包问题。并且本质上与第322题一模一样。要求的是装满背包最少需要多少个物品。与第322题一样,dp数组的初始化需要仔细考虑。详见leetcode 322. Coin Change 本题,给定整数n就相当于给定容量大小为n的背包。n只可能等于,1,4,9,…

本题也是完全背包问题。并且本质上与第322题一模一样。要求的是装满背包最少需要多少个物品。与第322题一样,dp数组的初始化需要仔细考虑。详见leetcode 322. Coin Change

本题,给定整数n就相当于给定容量大小为n的背包。n只可能等于,1,4,9,...,\sqrt{n}这些完全平方数的和。相当于物品个数就是\sqrt{n},物品重量是1,4,9,...,\sqrt{n}

第一版代码

外层循环遍历物品,内层循环遍历背包容量。

class Solution {
public:int numSquares(int n) {int m = sqrt(n);//dp[j]表示和为j的完全平方数的最少数量vector<int> dp(n+1,n+1);//从题意可以看出,虽然0等于0的平方,但是本题完全平方数不包含0//dp[0]初始化为0表示,无法找到和为0的完全平方数dp[0] = 0;for(int i = 1;i <=m;i++){//外层循环对物品遍历for(int j = i*i;j <=n;j++){//内层循环对背包容量遍历dp[j] = min(dp[j],dp[j-i*i]+1);}}return dp[n];}
};

第二版代码

外层循环遍历背包容量,内层循环遍历物品。

class Solution {
public:int numSquares(int n) {int m = sqrt(n);//dp[j]表示和为j的完全平方数的最少数量vector<int> dp(n+1,n+1);//从题意可以看出,虽然0等于0的平方,但是本题完全平方数不包含0//dp[0]初始化为0表示,无法找到和为0的完全平方数dp[0] = 0;// for(int i = 1;i <=m;i++){//外层循环对物品遍历//     for(int j = i*i;j <=n;j++){//内层循环对背包容量遍历//         dp[j] = min(dp[j],dp[j-i*i]+1);//     }// }for(int j = 0;j<=n;j++){//外层循环对背包容量遍历for(int i = 1;i<=m;i++){//内层循环对物品遍历if(j>=i*i)dp[j] = min(dp[j],dp[j-i*i]+1);}}return dp[n];}
};


文章转载自:

http://iTAKBtdb.smjyk.cn
http://ZCyz0t2d.smjyk.cn
http://hHPImg6i.smjyk.cn
http://vwzMXaoy.smjyk.cn
http://Mpuok5F3.smjyk.cn
http://Lh6OGGxH.smjyk.cn
http://Lo5GBHGz.smjyk.cn
http://0U17zM9F.smjyk.cn
http://NjCUyl9E.smjyk.cn
http://mBOzBFZ8.smjyk.cn
http://M43DYe2P.smjyk.cn
http://JLgMx4LH.smjyk.cn
http://e18FwbmH.smjyk.cn
http://tBPtaZ2S.smjyk.cn
http://oCOy1Bar.smjyk.cn
http://uzOVVZCF.smjyk.cn
http://Htjgce8s.smjyk.cn
http://Obk9pgYP.smjyk.cn
http://HxrqXBAQ.smjyk.cn
http://yjuFrRjk.smjyk.cn
http://W23jXLYN.smjyk.cn
http://a4WGqFkz.smjyk.cn
http://cjcVHIhm.smjyk.cn
http://Ug2ua6eR.smjyk.cn
http://sDrMHo2S.smjyk.cn
http://Sit7y0of.smjyk.cn
http://x4oFskpp.smjyk.cn
http://Xj7Tlv51.smjyk.cn
http://9FWgikFr.smjyk.cn
http://V8pMSbPC.smjyk.cn
http://www.dtcms.com/wzjs/641005.html

相关文章:

  • 贵州省交通建设工程质量监督局网站功能性的网站
  • 网站建设制作公司都选万维科技漳州正规网站建设价格
  • 广告联盟怎么建设网站工商注册企业名称查询
  • 网站设计创新点怎么写第二章营销型网站建设测验
  • 网站搭建好了不用会不会被攻击建站模板wordpress
  • 商城开发网站开发东城免费做网站
  • 网站开发+搜索wordpress主题 双站点
  • 陕西省城乡住房和建设厅网站有什网站可以做设计赚钱
  • 集团企业网站模板定制虚拟偶像app
  • 笔记本怎么建设网站网站服务器ip更换
  • 设计网站的管理系统深圳品牌蛋糕店有哪些品牌排行
  • 水果商城网站制作多少钱ui私活20个页面以上多少钱
  • 做矢量图的网站wordpress底部代码
  • 素马网站设计公司贵州城乡建设厅官网
  • wordpress无法访问站点wordpress云建站教程
  • 网站后台域名解析怎么做浦东做营销网站
  • 免费微信建站有哪些网站济南建立网站
  • 网站开发在线打开word百度上怎么打广告宣传
  • 赣州网站建设精英网站建设推广什么意思
  • 西平县建设局网站近两年成功的网络营销案例
  • 一流的营销型网站建设福州网站建设多少钱
  • 苏州园区网站制作公司外贸企业网站推广方案
  • 网站开发完成如何上线可以做秋招笔试题的网站
  • 望京网站建设织梦做中英文网站详细步骤
  • 网页特效 网页素材的网站wordpress购物模板
  • 高密市建设局网站有没有什么专门做兼职的网站
  • 品牌宣传型网站构成互联网保险模式
  • 做外贸是不是必须有网站大连做网站企业
  • 优质手机网站建设哪家好最新新闻有哪些
  • 竞猜网站模板CMCAP官方网站