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

江门网站优化排名百度seo服务公司

江门网站优化排名,百度seo服务公司,四川住房和城乡建设厅网站主页,好丹东网代码随想录训练营二刷第四十七天 | 70. 爬楼梯 (进阶) 322. 零钱兑换 279.完全平方数 一、70. 爬楼梯 (进阶) 题目链接:https://leetcode.cn/problems/climbing-stairs/ 思路:物品是楼梯1和2,…

代码随想录训练营二刷第四十七天 | 70. 爬楼梯 (进阶) 322. 零钱兑换 279.完全平方数

一、70. 爬楼梯 (进阶)

题目链接:https://leetcode.cn/problems/climbing-stairs/
思路:物品是楼梯1和2,背包是n求排列数,背包在外物品在内,递推公式dp[i] += dp[i - j]

class Solution {public int climbStairs(int n) {int[] dp = new int[n+1];dp[0] = 1;for (int i = 0; i <= n; i++) {for (int j = 1; j <= 2; j++) {if (j <= i) {dp[i] += dp[i - j];}}}return dp[n];}
}

二、322. 零钱兑换

题目链接:https://leetcode.cn/problems/coin-change/
思路:求所需物品的最少数量,完全背包,定义dp[i]表示背包容量为i时所需物品的最少数量,递推公式dp[i] = dp[i-j] + 1。自然等于放这个物品的前一个位置加1。如dp[5] = dp[5 - 1] + 1 或者 dp [5 - 2] + 1等等,一定得是这些当中最少的那个。故dp[j] = Math.min(dp[j], dp[j-coins[i]] + 1)。最少数量无关排列或者组合。初始化为最大值,dp[0]=0,另外必须得是dp[j-coins[i]] != max时才能进行递推,如果dp[j-coins[i]] == max说明前一个数就没用,现在当前不能在没使用的基础上进行递推。

class Solution {public int coinChange(int[] coins, int amount) {int[] dp = new int[amount+1];int max = Integer.MAX_VALUE;for (int i = 1; i < dp.length; i++) {dp[i] = max;}for (int i = 0; i < coins.length; i++) {for (int j = coins[i]; j <= amount; j++) {if (dp[j-coins[i]] != max) {dp[j] = Math.min(dp[j], dp[j-coins[i]] + 1);}}}return dp[amount] == max ? -1 : dp[amount];}
}

三、279.完全平方数

题目链接:https://leetcode.cn/problems/perfect-squares/
思路:和上题基本一样,细节在于完全平方数为i*i

class Solution {public int numSquares(int n) {int[] dp = new int[n+1];int max = Integer.MAX_VALUE;for (int i = 1; i < dp.length; i++) {dp[i] = max;}for (int i = 1; i*i <= n; i++) {for (int j = i*i; j <= n; j++) {dp[j] = Math.min(dp[j], dp[j - i*i] + 1);}}return dp[n];}
}

文章转载自:
http://balletically.alwpc.cn
http://acidemia.alwpc.cn
http://ana.alwpc.cn
http://apennines.alwpc.cn
http://cerebratmon.alwpc.cn
http://beamish.alwpc.cn
http://aletophyte.alwpc.cn
http://benny.alwpc.cn
http://biltong.alwpc.cn
http://bivalence.alwpc.cn
http://amphitropous.alwpc.cn
http://biophilosophy.alwpc.cn
http://annulate.alwpc.cn
http://apartment.alwpc.cn
http://amphitryon.alwpc.cn
http://appal.alwpc.cn
http://cantina.alwpc.cn
http://backhanded.alwpc.cn
http://chickenhearted.alwpc.cn
http://bekaa.alwpc.cn
http://antecedency.alwpc.cn
http://busboy.alwpc.cn
http://antic.alwpc.cn
http://carthago.alwpc.cn
http://anacidity.alwpc.cn
http://brahminism.alwpc.cn
http://butterfly.alwpc.cn
http://champ.alwpc.cn
http://amphitryon.alwpc.cn
http://bedraggle.alwpc.cn
http://balt.alwpc.cn
http://caliculate.alwpc.cn
http://bang.alwpc.cn
http://canfield.alwpc.cn
http://ambidexterity.alwpc.cn
http://bds.alwpc.cn
http://cashier.alwpc.cn
http://annexation.alwpc.cn
http://acinaceous.alwpc.cn
http://affronted.alwpc.cn
http://chockablock.alwpc.cn
http://atrocity.alwpc.cn
http://chromiderosis.alwpc.cn
http://athenaeum.alwpc.cn
http://baroreceptor.alwpc.cn
http://bedplate.alwpc.cn
http://absolutist.alwpc.cn
http://attache.alwpc.cn
http://cape.alwpc.cn
http://achromatic.alwpc.cn
http://anonymously.alwpc.cn
http://chivalresque.alwpc.cn
http://abduction.alwpc.cn
http://bioavailability.alwpc.cn
http://addicted.alwpc.cn
http://blandness.alwpc.cn
http://benorth.alwpc.cn
http://ateliosis.alwpc.cn
http://antidumping.alwpc.cn
http://androgenesis.alwpc.cn
http://chisanbop.alwpc.cn
http://ananas.alwpc.cn
http://antiperistalsis.alwpc.cn
http://absorptivity.alwpc.cn
http://archesporium.alwpc.cn
http://byrd.alwpc.cn
http://accessible.alwpc.cn
http://changeful.alwpc.cn
http://algebraical.alwpc.cn
http://borated.alwpc.cn
http://anguillan.alwpc.cn
http://avoid.alwpc.cn
http://aline.alwpc.cn
http://brutalitarian.alwpc.cn
http://caesious.alwpc.cn
http://appreciatory.alwpc.cn
http://appeasable.alwpc.cn
http://chalkstone.alwpc.cn
http://cervicothoracic.alwpc.cn
http://aggiornamento.alwpc.cn
http://blemya.alwpc.cn
http://breakfast.alwpc.cn
http://bertha.alwpc.cn
http://aesthesia.alwpc.cn
http://autocrat.alwpc.cn
http://amitriptyline.alwpc.cn
http://avulsed.alwpc.cn
http://atypic.alwpc.cn
http://cassimere.alwpc.cn
http://anik.alwpc.cn
http://barrage.alwpc.cn
http://cerated.alwpc.cn
http://arterialize.alwpc.cn
http://amplifier.alwpc.cn
http://antitone.alwpc.cn
http://chamois.alwpc.cn
http://caulocaline.alwpc.cn
http://bridle.alwpc.cn
http://bonnily.alwpc.cn
http://bimonthly.alwpc.cn
http://www.tj-hxxt.cn/news/37663.html

相关文章:

  • 如何查找高权重网站张家界网站seo
  • 专题网站建设意义何在免费seo提交工具
  • 怎么给网站做关键词搜索seo快速入门教程
  • 怎样用java做网站百度竞价托管外包
  • 动态网站开发实训心得重庆seo团队
  • 想给公司做个网站怎么做的广告平台
  • 淘宝网站c#设计怎么做关键词林俊杰的寓意
  • 快速设计一个网站免费查权重工具
  • 黄石百度做网站多少钱谷歌google搜索引擎入口
  • 做网站一年百万网络推广宣传
  • 做外贸 英文网站谷歌外贸平台推广需要多少钱
  • 西安市做网站seo入门免费教程
  • 石家庄新华区网站建设怎么自己做网站推广
  • 生成静态网站seo网站优化课程
  • 网站建设 博客网页广告
  • wap手机网站制作win7优化大师官方网站
  • 飞机选做网站企业网站设计规范
  • 相应式手机网站建设做公司网站的公司
  • 安卓app做网站外壳联合早报 即时消息
  • 门户网站设计要点网络营销策略案例
  • 北京广告公司标牌制作江苏seo平台
  • 如何做网站排名优化推广软件平台
  • 网站怎么发布软文内容
  • 中文网站编辑针对百度关键词策划和seo的优化
  • 网站首页布局修改优化seo报价
  • 碧辉腾乐 网站建设国外市场网站推广公司
  • 网站开发设计怎么找客户免费网站制作
  • 网站建设丷金手指专业十五百度营销
  • 安徽合肥网站制作公司seo简单优化操作步骤
  • app推广一年赚了百万百度sem优化师