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

手机网站建设软件有哪些内容网站设计素材包

手机网站建设软件有哪些内容,网站设计素材包,o2o商城网站制作,建筑工程网手机版LeetCode : 343. 整数拆分 - 力扣#xff08;LeetCode#xff09; 1.思路 确定dp[]数组含义#xff0c;dp[n]表示数 n 各子数的最大乘积dp[2] 初始为 1. 遍历顺序#xff0c;从 3 开始#xff0c;最值从 j * (i - j) 和 j * dp[i - j] 以及 dp[i] 中选择.dp[i] Math.ma…LeetCode : 343. 整数拆分 - 力扣LeetCode 1.思路 确定dp[]数组含义dp[n]表示数 n 各子数的最大乘积dp[2] 初始为 1. 遍历顺序从 3 开始最值从 j * (i - j) 和 j * dp[i - j] 以及 dp[i] 中选择.dp[i] Math.max(dp[i], Math.max(j * (i - j), j * dp[i - j])); 2.代码实现 1class Solution {2    public int integerBreak(int n) {3        int[] dp  new int[n  1]; // 创建一个长度为 n  1 的数组用于存储每个整数的最大乘积4        dp[2]  1; // 初始化 dp[2]  1 因为 2 只能分解为两个 1 成绩为15        // 从整数 3 开始计算最大乘积6        for (int i  3; i  n; i) { 7            // 遍历从 1 到 i - j 的整数 j 表示分解的第一个整数的大小8            for (int j  1; j  i - j; j) {9                // 计算当前情况下的最大乘积 有两种情况 10                // 1. 不分解第一个整数乘积为 j * (i - j) 11                // 2. 分解第一个整数乘积为 j * dp[i - j], dp[i - j] 表示将 i - j 分解为多个整数后的最大乘积 12                // 去两者之间的较大值 13                // dp[i] 每次也参与其中 14                dp[i]  Math.max(dp[i], Math.max(j * (i - j), j * dp[i - j])); 15            } 16        } 17        // 返回 n 对应的最大乘积 18        return dp[n]; 19    } 20}3.复杂度分析 时间复杂度O(n^2). 空间复杂度O(n). LeetCode: 96. 不同的二叉搜索树 - 力扣LeetCode 1.思路 看完题解这种题更像是找规律。而且未必好找似乎只能靠熟练度刷出思维方式. 动规五部曲 ①确定dp[n]的含义数n的二叉搜索树的个数为dp[n] ②dp[]数组声明int[] dp new int[n 1]; ③初始化dp[0] 1;dp[1] 1; ④确定递推公式dp[i] dp[j - 1] * dp[i - j]; ⑤确定遍历顺序从小数到大数顺序遍历. 2.代码实现 1class Solution {2    public int numTrees(int n) {3        int[] dp  new int[n  1];4        dp[0]  1;5        dp[1]  1;6        for (int i  2; i  n; i) {7            for (int j  1; j  i; j) {8                // 对于第 i 个节点需要考虑 1 作为根节点直到 i 作为根节点的情况所以需要累加9                // 一共 i 个节点根节点为 j 时左子树的节点个数为 j - 1 右子树的节点数量为 i - j 10                dp[i]  dp[j - 1] * dp[i - j]; 11            } 12        } 13        return dp[n]; 14    } 15}3.复杂度分析 时间复杂度O(n^2). 空间复杂度O(n).
http://www.pierceye.com/news/544964/

相关文章:

  • 网站打不开怎么做wordpress 显示 链接深度
  • 新人怎么自己做网站更换wordpress语言包
  • 住房和城乡建设部网站安全分会邯郸做外卖网站的公司
  • 网站的文件结构企业服务公司排名
  • 微舍 微网站 怎么做wordpress 插件开发教程
  • 企业网站报价模板下载国外设计网址
  • 做网站怎么排版手机网站怎样建设
  • 大连优化网站课程国内外贸网站建设
  • 苏州建设局官方网站响应式网站制作工具
  • 德州建设小学网站网页设计与制作心得体会1000
  • 建站之星用做什么网站婚纱摄影网站开发的目的
  • 手机网站建设 cms湖南手机响应式网站建设企业
  • 德阳建设局官方网站能去百度上班意味着什么
  • 网站推广临沂企业seo策划方案优化案例
  • 河北建设厅注册中心网站网站策划书模板大全
  • 嘉兴建设教育网站培训中心网站wordpress有哪些弹窗插件
  • 石家庄网站seo外包无锡 做网站
  • 江西中慧城乡建设开发公司网站修复WordPress图片上传错误
  • 冠县网站设计做网站优化找谁
  • 网站的建设公司哪个好推广线上渠道
  • 网站建设方向论文提纲安徽鑫华建设有限公司网站
  • 哪个网站上门做护肤优秀建筑案例分析
  • 建立网站ftp刷排名seo软件
  • 网站pv是什么app开发入门基础教程
  • 开发网站的可行性the7企业中 英文wordpress模板
  • 晋城网站设计重庆小程序商城开发
  • 找人做网站被骗能立案吗阿里云专有网络做网站
  • 做别人一摸一样的网站犯法吗买一个网站多少钱
  • 网站建设介绍书网站转换率
  • 云浮各类免费建站商业街网站建设方案