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

如何在企业版社保网站做增员自助免费建站

如何在企业版社保网站做增员,自助免费建站,乐陵市,如何加强网站安全建设一、LeetCode343. 整数拆分 题目链接#xff1a;343. 整数拆分 题目描述#xff1a; 给定一个正整数 n #xff0c;将其拆分为 k 个 正整数 的和#xff08; k 2 #xff09;#xff0c;并使这些整数的乘积最大化。 返回 你可以获得的最大乘积 。 示例 1: 输入…一、LeetCode343. 整数拆分 题目链接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 算法分析 定义dp数组及下标含义 dp[i]表述正整数i拆分成k个正整数乘积所能够得到的最大值。 递推公式 用一个j来遍历从1到i,得到两个dp[i]即dp[i]j*(i-j)(将整数i分成两个正整数j和i-j),和dp[i]j*dp[i-j]。 所以dp[i] max(dp[i],max(j*(i-j),j*dp[i-j]))。 初始化 dp[0]和dp[1]初始化没有意义所以我们初始化dp[2]1(2拆分成两个1相乘)。 遍历顺序 因为dp[2]已经初始化了所以我们从3遍历到n。 代码如下 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(dp[i], Math.max(j * (i - j), j * dp[i - j]));}}return dp[n];} } 时间复杂度o(n^2)空间复杂度o(n)。 二、LeetCode96. 不同的二叉搜索树 题目链接96. 不同的二叉搜索树 题目描述 给你一个整数 n 求恰由 n 个节点组成且节点值从 1 到 n 互不相同的 二叉搜索树 有多少种返回满足题意的二叉搜索树的种数。 示例 1 输入n 3 输出5示例 2 输入n 1 输出1提示 1 n 19 算法分析 定义dp数组及下标含义 dp[i]表示i个节点组成的二叉搜索树的种树。 递推公式 j从1遍历到i当j为头节点时左子树有i-1个节点左子树的种类数相当于dp[j-1]右子树有i-j个节点右子树的种类数相当于dp[i-j]。 所以dp[i]dp[j-1]*dp[i-j],j从1比那里遍历到i; 初始化: dp[0]初始化为10的话会影响乘法结果dp[1]初始化为1一个节点的二叉搜索树只有一种情况 遍历顺序 i从2遍历到n然后确定dp[i](dp[i]dp[j-1]*dp[i-j])。 如果结果有误打印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 1; j i; j) {dp[i] dp[j - 1] * dp[i - j];}}return dp[n];} } 时间复杂度on^2空间复杂度o(n) 总结 这两道题还是比较难的自己想很难有思路。
http://www.hkea.cn/news/14269122/

相关文章:

  • 建设网站的appphp做直播类型的网站
  • 免费商城app邢台seo一站式
  • 广东卫视你会怎么做网站php网站制作报价
  • 免费网站建设培训广州个人网站备案要多久
  • 浙江建设继续教育网站WordPress网站动漫你在
  • 佛山网站建设wantsun甘肃谷歌seo
  • 新公司网站建设费用怎么入账怎么开店铺
  • 商业网站建设案例课程视屏下载青岛抖音seo
  • 网站开发公司应该具备怎样的资质为企业做贡献的文章
  • 重庆网络问政平台华龙网电影采集网站怎么做seo
  • 阳江 网站建设wordpress 增加语言包
  • 网站开发流程框架熟悉网页设计人机交互实验报告
  • 有了页游源代码如何做网站网页制作框架教程
  • 淘宝客网站如何做制作公司网站需要购买域名和服务器吗
  • 网站的建设成本的账务处理seo服务工程
  • 如何为产品做网站重庆网站维护制作
  • 郑州网站建设套餐南京网站制作建设
  • 网站构建的工作成都最专业做网站的
  • 连云港做网站企业怎么把网站放到阿里云
  • 珠海找工作哪个网站好网站制作策划书
  • 本单位二级网站建设管理制度武进网站建设好么
  • 网站名字怎么取最好做一个页面网站需要多少钱
  • 弹幕做的视频网站站群wordpress
  • 网站如何建设与安全移动端社区 wordpress
  • 兰州新站seoseo图片优化的方法
  • 网站开发完以后交付源代码网站制作的发展趋势
  • 西部数码网站管理助手serv-u默认密码百度站长工具添加网站验证
  • 百度免费网站制作电影下载网站如何做
  • 可以做免费广告的网站软件开发费用一览表
  • 专题网站可以做什么雄安网站建设多少钱