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

开发网站需要多少钱重庆seo推广运营

开发网站需要多少钱,重庆seo推广运营,王爷到演员表,网站建设课程职业教育机构本题也是完全背包问题。并且本质上与第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://www.dtcms.com/wzjs/374356.html

相关文章:

  • 找人做一个网站需要花多少钱360竞价推广客服电话
  • 山西今日头条新闻消息seo网站优化技术
  • 自己制作的网站怎么做分页软文营销的案例
  • 邯郸企业网站制作建设百度西安
  • aspnet网站开发教程南宁seo营销推广
  • 哪个网站好网络营销渠道策略有哪些
  • 全景效果图网站模板建站流程
  • 专门提供做ppt小素材的网站哪家网络营销好
  • 找外包公司做个网站多少钱短视频seo排名
  • 独立站建站系统推广公司主要做什么
  • 网站设计的思路品牌传播推广方案
  • 定制手机网站建设酒店线上推广方案有哪些
  • 自适应网站内容区做多大合适怎么把产品快速宣传并推广
  • 广西网站建设推广网站联盟营销
  • ui设计职业培训机构谷歌搜索引擎优化seo
  • 建设银行怎么加入信用网站互联网营销
  • 承德网站建设咨询google play下载安卓
  • 免费查公司查老板宁波seo推广公司排名
  • 全网vip影视网站一键搭建推广发布任务平台app下载
  • 永康公司做网站百度竞价系统
  • 企业大型网站开发设计建站流程今天最新的新闻
  • 创意聊城做网站的公司创建属于自己的网站
  • 做外贸常用网站网站推广代理
  • 网站建设公司如何生存安徽疫情最新情况
  • asp的网站上海搜索引擎优化seo
  • 支付宝网站接口申请seo目标关键词优化
  • 零食网站模板下载互联网公司网站模板
  • 缪斯设计集团seo流量的提升的软件
  • 教师做课题可以参考什么网站百度百科查询
  • 兖州城乡建设局网站百度在线扫题入口