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

php做网站的优势上海百度推广平台

php做网站的优势,上海百度推广平台,网络营销人员应具备哪些技能,常用的seo网站优化排名目录 343. 整数拆分 96. 不同的二叉搜索树 343. 整数拆分 类型:动态规划 难度:medium 思路: dp[i]所用的拆分方法至少已经拆分了两次,比如dp[2]1,小于2,在大于2的数中,最后的2是不会拆的。 …

目录

343. 整数拆分

96. 不同的二叉搜索树


343. 整数拆分

类型:动态规划

难度:medium

 

思路:

        dp[i]所用的拆分方法至少已经拆分了两次,比如dp[2]=1,小于2,在大于2的数中,最后的2是不会拆的。

 

代码:

// // 贪心
// // 以3为单位进行拆分,最后剩余小于等于4,则直接乘
class Solution {public int integerBreak(int n) {if (n == 2) {return 1;}if (n == 3) {return 2;}if (n == 4) {return 4;}int max = 1;while (n > 4) {max *= 3;n -= 3;}max *= n;return max;}
}// 动态规划
class Solution {public int integerBreak(int n) {int[] dp = new int[n + 1];dp[2] = 1;for (int i = 3; i <= n; i++) {// j <= i / 2为剪枝,也可以j < ifor (int j = 1; j <= i / 2; j++) {dp[i] = Math.max(dp[i], Math.max(j * (i - j), j * dp[i - j]));}}return dp[n];}
}

96. 不同的二叉搜索树

类型:动态规划

难度:medium

 

思路:

        dp[i]指节点个数为i时,有多少种类二叉树。

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

        dp[4] = dp[0] * dp[3] + dp[1] * dp[2] + dp[2] * dp[1] + dp[3] * dp[0]

        就是左子树种类乘以右子树种类的累加

代码:

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

http://www.hrbkazy.com/news/24175.html

相关文章:

  • 北京网站优化诊断怎样做平台推广
  • 石家庄网站排名什么是网络推广营销
  • 外包活加工官方网站seo培训多少钱
  • 蛋糕店微网站免费发布推广信息网站
  • 做围棋题网站营销网站搭建
  • 芜湖营销网站建设怎么在百度发布个人简介
  • 宜昌网站优化最近大事件新闻
  • 有什么做vi设计的网站智能建站平台
  • 在家做兼职哪个网站靠谱河北网站建设公司排名
  • 安徽网站建设方案开发需要优化的地方
  • wordpress同步qq微博知名的搜索引擎优化
  • 长沙私人做网站优势的seo网站优化排名
  • 商城购物网站设计内容百度账号怎么注销
  • wifiu盘做网站百度账号购买网站
  • 学ui可以做网站么前端培训班一般多少钱
  • 兰州网站建设多少钱官网首页入口百度
  • 查询网站名有没有收录小程序制作流程
  • dedecms5.7环保科技公司网站模板google官方版下载
  • typo3和wordpressseo综合查询平台
  • 网站编辑做啥都百度地图优化排名方法
  • 行业网站推广百度推广效果
  • 快速搭建个人网站近期重大新闻事件
  • 做好网站维护管理宁波seo外包方案
  • php网站开发 学习计划优化网络软件
  • 网站用表格做的吗芒果视频怎样下载到本地
  • 昆明做网站建设价位好看的seo网站
  • 微信公众号做头图的网站seo是什么地方
  • 餐饮公司企业网站源码友情链接官网
  • 向客户介绍网站建设的话术百度小说风云榜今天
  • 苏州seo关键词优化外包做关键词优化的公司