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

网站首页线框图怎么做优化网络培训

网站首页线框图怎么做,优化网络培训,网页界面设计以什么为载体,抖音搜索seo软件322. 零钱兑换 题目链接: 322. 零钱兑换 - 力扣(LeetCode) 文章讲解: 代码随想录 思路: 确定递推公式: dp[j]min(dp[j],dp[j-coins[i]]1); 由于是完全背包 ,所以遍历顺序是正序 还存在另一…
322. 零钱兑换

题目链接: 322. 零钱兑换 - 力扣(LeetCode)
文章讲解: 代码随想录

思路:

确定递推公式:

dp[j]=min(dp[j],dp[j-coins[i]]+1); 

由于是完全背包 ,所以遍历顺序是正序

还存在另一个问题 没有任何一种硬币组合能组成总金额

其实也就是没更新 dp 

class Solution {
public:int coinChange(vector<int>& coins, int amount) {vector<double>dp2(amount+1,0);dp2[0]=0;for(int i=0;i<coins.size();i++){for(int j=coins[i];j<=amount;j++){dp2[j]=max(dp2[j],dp2[j-coins[i]]+coins[i]);}}if(dp2[amount]!=amount)return -1;vector<int>dp(amount+1,INT_MAX-2);dp[0]=0;for(int i=0;i<coins.size();i++){for(int j=coins[i];j<=amount;j++){dp[j]=min(dp[j],dp[j-coins[i]]+1);}}return dp[amount];}
};

需要注意的是:完全背包的两层for循环强调先后顺序

但是排列 或组合问题是强调先后顺序的

279.完全平方数

题目链接:279. 完全平方数 - 力扣(LeetCode)

文章讲解:代码随想录

思路:

这道题跟上题几乎一样

class Solution {
public:int numSquares(int n) {vector<int>nums;for(int i=1;i<=sqrt(n);i++){nums.push_back(i*i);}vector<int>dp(n+1,INT_MAX);dp[0]=0;for(int i=0;i<nums.size();i++){for(int j=nums[i];j<=n;j++){dp[j]=min(dp[j],dp[j-nums[i]]+1);}}return dp[n];}
};

139.单词拆分

题目链接:139. 单词拆分 - 力扣(LeetCode)

文章讲解:代码随想录

 思路:

这道题可以理解为一个完全背包问题

那么需要考虑 背包容量 物品 

物品就是单词

背包容量呢 就是字符串s的长度

完全背包 那么是排列问题还是组合问题 这是排列问题 所以先遍历背包

dp[i]表示前i个字符能被分割

字符串有函数s.substr(i,n)表示从位置i开始分割长度为n的字符串

注意递推公式:

class Solution {
public:bool wordBreak(string s, vector<string>& wordDict) {unordered_set<string>myset(wordDict.begin(),wordDict.end());vector<bool>dp(s.size()+1,false);dp[0]=true;for(int i=1;i<dp.size();i++){   for(int j=0;j<i;j++){string word=s.substr(j,i-j);if(myset.find(word)!=myset.end()&&dp[j]==true) {dp[i]=true;}}}return dp[s.size()];}
};

http://www.dtcms.com/wzjs/46713.html

相关文章:

  • 跟我一起做网站港港网app下载最新版
  • 外贸网站b2c企业查询官网入口
  • 最具价值的网站建设上海关键词优化公司bwyseo
  • 新疆公路建设局网站淘宝优化标题都是用什么软件
  • 网站怎么做页游全网品牌推广
  • 当涂住房和城乡建设网站seo运营做什么
  • 谷德设计网景观设计以下属于网站seo的内容是
  • 软件开发培训思摩特关键词优化排名公司
  • 论坛的网站开发项目seo高级优化方法
  • 茶山东莞网站建设西安关键词推广
  • 县政府网站建设总结打广告去哪个平台免费
  • 免费做网站的软件新手怎么入行sem
  • 印度网站建设海淀区seo搜索引擎优化企业
  • 君山区建设局网站百度关键字优化精灵
  • 深圳市专业网站建设广告联盟平台自动赚钱
  • 成都企业网站建设介绍外链生成
  • 怎么样可以自己做网站网站怎么收录
  • 做网站建设费用预算必应搜索引擎怎么样
  • 网站域名续费后SEO查询未更换seo基础教程
  • wordpress 生成 html代码seochan是什么意思
  • 网站建设维护更新重庆百度地图
  • 做外贸产品上什么网站站长统计app软件
  • 做banner拉伸网站会糊114啦网址导航官网
  • 网站建设属于什么发票周口seo推广
  • 网站开发的论文课题网站优化软件
  • 在国际网站做外贸需要条件谷歌广告投放
  • 建设部网站上怎样查询企业业绩网站链接推广工具
  • 网站建设交印花税微信软文范例大全100
  • 网站空间不能读数据库培训网页
  • 无锡网站建设楚天软件百度快速排名优化服务