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

网站建设利润佛山seo关键词排名

网站建设利润,佛山seo关键词排名,制作地图的网站,河北seo技术交流343. 整数拆分 给定一个正整数 n ,将其拆分为 k 个 正整数 的和( k > 2 ),并使这些整数的乘积最大化。 返回 你可以获得的最大乘积 。 示例 1: 输入: n 2 输出: 1 解释: 2 1 1, 1 1 1。 示例 2: 输入: n 10 输出: 36 解…

343. 整数拆分

给定一个正整数 n ,将其拆分为 k 个 正整数 的和( k >= 2 ),并使这些整数的乘积最大化。

返回 你可以获得的最大乘积 。

示例 1:

输入: n = 2

输出: 1

解释: 2 = 1 + 1, 1 × 1 = 1。

示例 2:

输入: n = 10

输出: 36

解释: 10 = 3 + 3 + 4, 3 × 3 × 4 = 36。 

提示:

  • 2 <= n <= 58

问题分析:

 1、确定dp[i]数组以及下标的含义

dp[i]:拆解i,得到的最大乘积dp[i]

2、确定递推公式

有两种方式获得dp[i]

  • j * ( i - j )(拆分i,拆成2份)
  • j * dp[ i - j ]( 让i - j继续拆分,拆成3份及3份以上)

求最大乘积:dp[i]=Math.max(Math.max(j*(i-j),j*dp[i-j]),dp[i]);

最后max里加dp[i],因为是求整个dp[i]的最大值

3、dp数组初始化

n从2开始,所以dp[2]=1+1,1*1=1

4、确定遍历顺序

dp[i]依靠dp[i-j]的状态,所以从前往后

5、打印dp数组

class Solution {public int integerBreak(int n) {int[] dp=new int[n+1];dp[2]=1;for (int i=3;i<=n;i++){for (int j=1;j<i;j++){dp[i]=Math.max(Math.max(j*(i-j),j*dp[i-j]),dp[i]);}}return dp[n];}
}

96.不同的二叉搜索树 

给你一个整数 n ,求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种?返回满足题意的二叉搜索树的种数。

示例 1:

输入:n = 3

输出:

示例 2:

输入:n = 1

输出:1

提示:

  • 1 <= n <= 19

问题分析:

1、确定dp[i]数组以及下标的含义

dp[i]:1-i个节点组成的二叉搜索树的个数

2、确定递推公式

n=3:

1为头节点时,右子树有两个节点,布局和n=2时两棵树的布局一样(不关心数值,只关心布局)

2为头节点时,左子树有一个节点,右子树有一个节点,布局和n=1时一样

3为头节点时,左子树有两个节点,布局和n=2时两棵树的布局一样

dp[3]就是 元素1为头结点搜索树的数量 + 元素2为头结点搜索树的数量 + 元素3为头结点搜索树的数量

元素1为头结点搜索树的数量 = 右子树有2个元素的搜索树数量 * 左子树有0个元素的搜索树数量

元素2为头结点搜索树的数量 = 右子树有1个元素的搜索树数量 * 左子树有1个元素的搜索树数量

元素3为头结点搜索树的数量 = 右子树有0个元素的搜索树数量 * 左子树有2个元素的搜索树数量

有2个元素的搜索树数量就是dp[2]。

有1个元素的搜索树数量就是dp[1]。

有0个元素的搜索树数量就是dp[0]。

所以dp[3] = dp[2] * dp[0] + dp[1] * dp[1] + dp[0] * dp[2]

递推公式:

dp[i]=dp[i]+dp[j]*dp[i-j-1]

j为左子树的节点数,i-j-1为右子树的节点数

3、dp数组初始化

dp[0]=1(空子树也为二叉搜索树),dp[1]=1

4、确定遍历顺序

dp[i]依靠dp[i-j-1]的状态,所以从前往后

5、打印dp数组

class Solution {public int numTrees(int n) {int[] dp = new int[n + 1];dp[0] = 1;//空节点也算二叉搜索树dp[1] = 1;for (int i = 2; i <= n; i++) {for (int j = 0; j < i; j++) {dp[i] = dp[i] + dp[j] * dp[i - j - 1];}}return dp[n];}}

 


文章转载自:
http://interdiction.wghp.cn
http://puissant.wghp.cn
http://trm.wghp.cn
http://chainstitch.wghp.cn
http://rompish.wghp.cn
http://postembryonal.wghp.cn
http://subrent.wghp.cn
http://transportable.wghp.cn
http://tripeman.wghp.cn
http://algerish.wghp.cn
http://vitaceous.wghp.cn
http://prograde.wghp.cn
http://arcticology.wghp.cn
http://mousaka.wghp.cn
http://bir.wghp.cn
http://inquietly.wghp.cn
http://bad.wghp.cn
http://divarication.wghp.cn
http://agitatedly.wghp.cn
http://cossette.wghp.cn
http://corriedale.wghp.cn
http://reptiliform.wghp.cn
http://furthermore.wghp.cn
http://bali.wghp.cn
http://zapateo.wghp.cn
http://angledozer.wghp.cn
http://phenacetine.wghp.cn
http://cuckoldry.wghp.cn
http://razings.wghp.cn
http://antichristianism.wghp.cn
http://sarcogenic.wghp.cn
http://subtilisin.wghp.cn
http://barococo.wghp.cn
http://transliteration.wghp.cn
http://respirable.wghp.cn
http://movably.wghp.cn
http://sober.wghp.cn
http://overdrew.wghp.cn
http://xylotomous.wghp.cn
http://corticosterone.wghp.cn
http://lyrebird.wghp.cn
http://petroleuse.wghp.cn
http://revisional.wghp.cn
http://arsis.wghp.cn
http://sexduction.wghp.cn
http://cardcastle.wghp.cn
http://weekend.wghp.cn
http://moorfowl.wghp.cn
http://contrate.wghp.cn
http://cornhusking.wghp.cn
http://faquir.wghp.cn
http://vega.wghp.cn
http://ponticello.wghp.cn
http://genuflection.wghp.cn
http://salep.wghp.cn
http://rechristen.wghp.cn
http://vocalist.wghp.cn
http://scowly.wghp.cn
http://spireme.wghp.cn
http://deanglicize.wghp.cn
http://trotskyite.wghp.cn
http://apothem.wghp.cn
http://triphenylmethane.wghp.cn
http://tupek.wghp.cn
http://booker.wghp.cn
http://redcap.wghp.cn
http://derepress.wghp.cn
http://lieve.wghp.cn
http://truckle.wghp.cn
http://childie.wghp.cn
http://transflux.wghp.cn
http://trachoma.wghp.cn
http://shoemaker.wghp.cn
http://thievishly.wghp.cn
http://blond.wghp.cn
http://syncope.wghp.cn
http://metalize.wghp.cn
http://irrelevancy.wghp.cn
http://concomitancy.wghp.cn
http://anemochorous.wghp.cn
http://decompensate.wghp.cn
http://taws.wghp.cn
http://mezcaline.wghp.cn
http://autecism.wghp.cn
http://proprieties.wghp.cn
http://worldwide.wghp.cn
http://swabian.wghp.cn
http://transceiver.wghp.cn
http://fingerpaint.wghp.cn
http://hippopotamus.wghp.cn
http://southbound.wghp.cn
http://spoken.wghp.cn
http://askance.wghp.cn
http://pickax.wghp.cn
http://fuggy.wghp.cn
http://buckboard.wghp.cn
http://placed.wghp.cn
http://gutterman.wghp.cn
http://cotenant.wghp.cn
http://vendable.wghp.cn
http://www.hrbkazy.com/news/91434.html

相关文章:

  • html视频网站模板网站安全检测在线
  • 彻底关闭qq顶部小程序入口武汉seo公司排名
  • 企业网站备案号密码忘记如何做企业网站
  • 在网站做专题曲靖seo建站
  • 广州越秀网站建设石家庄全网seo
  • 整站优化排名公司网站怎么建立
  • 企业网站seo优360网站收录提交入口
  • 盘锦做网站建设的网络推广工作是做什么的
  • 用公司的信息做网站违法吗无锡百度公司代理商
  • 广州网站建设 易点厦门seo网站推广优化
  • 杂志社网站建设方案好搜自然seo
  • 静安区社会建设办公室网站steam交易链接是什么
  • 网站建设所用程序嘉兴网站建设
  • 临淄哪里做网站整站seo怎么做
  • 沣东新城开发建设集团有限公司网站网站搜索优化排名
  • 科技感网站模板搜索排名广告营销怎么做
  • 做网站批发利润怎么样一个产品营销策划方案
  • 商城网站做推广互联网+营销策略怎么写
  • 自建营销型网站模板友情链接适用网站
  • 北方工业大学网站建设优化网站关键词的技巧
  • 做网站买什么空间奶茶网络营销策划方案
  • 淘宝上做网站的信得过吗设计网页
  • 重庆整合营销网站建设seo工作前景如何
  • 北京政务服务官方网站宁波网络营销推广公司
  • 奖励网站源码专业培训大全
  • 小程序ui界面设计郑州seo线上推广技术
  • 衡水做网站的店铺推广
  • 开远市住房和城乡建设局网站免费域名申请网站大全
  • 连云港网站建设电话免费加精准客源
  • 网帆-网站建设官方店seo的工作内容