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

易旅游网站建设网站首页的重要性

易旅游网站建设,网站首页的重要性,厨房装修图片,几十张照片合成视频代码随想录Day34 | 62.不同路径,63.不同路径II,343.整数拆分,96.不同的二叉搜索树 62.不同路径 动态规划第二集#xff1a; 比较标准简单的一道动态规划#xff0c;状态转移方程容易想到 难点在于空间复杂度的优化#xff0c;详见代码 class Solution {public int uniq…代码随想录Day34 | 62.不同路径,63.不同路径II,343.整数拆分,96.不同的二叉搜索树 62.不同路径 动态规划第二集 比较标准简单的一道动态规划状态转移方程容易想到 难点在于空间复杂度的优化详见代码 class Solution {public int uniquePaths(int m, int n) {// 标准的动态规划int[][] dp new int[m 1][n 1];// 初始化时多加了一行一列方便初始化dp[1][0] 1;for (int i 1; i dp.length; i) {for (int j 1; j dp[0].length; j) {// 状态转移方程dp[i][j] dp[i][j - 1] dp[i - 1][j];}}return dp[m][n];} }class Solution {public int uniquePaths(int m, int n) {// 标准的动态规划,空间优化版int[] dp new int[n 1];dp[1] 1;for (int i 1; i m; i) {for (int j 2; j n; j) {// 状态转移方程// 只需要第 i 行与第 i-1 行的数据// dp[j - 1]已更新是第 i 行的数据// dp[j]未更新是第 i-1 行的数据dp[j] dp[j - 1] dp[j];}}return dp[n];} }63.不同路径II 相比上题只多了一个障碍的判断 class Solution {public int uniquePathsWithObstacles(int[][] obstacleGrid) {int m obstacleGrid.length;int n obstacleGrid[0].length;// 空间优化思路同62题int[] dp new int[n 1];dp[1] 1;for (int i 1; i m; i) {for (int j 1; j n; j) {// 处理障碍情况if (obstacleGrid[i - 1][j - 1] 1)dp[j] 0;// 状态转移方程else dp[j] dp[j - 1] dp[j];}}return dp[n];} }343.整数拆分 动态规划问题相对简单想清楚状态转移方程就好详见代码注释 class Solution {public int integerBreak(int n) {// dp[i] 的定义是 对 i 进行划分后的最大乘积int[] dp new int[n 1];dp[2] 1;// 动态规划for (int i 3; i n; i) {// 循环进行划分for (int j 1; j i / 2; j) {// 状态转移方程// j * dp[i - j] 相当于是 在 i-j 中进行了多次划分// j * (i - j) 是只划分一次dp[i] Math.max(dp[i], Math.max(j * dp[i - j], j * (i - j)));}}return dp[n];} }96.不同的二叉搜索树 动态规划 要注意到二叉树种类数目 左子树种类数目 * 右子树种类数目 class Solution {public int numTrees(int n) {// dp[i]定义为 i个节点时互不相同的BST的种类数int[] dp new int[n 1];// 初始化0个节点时只有一种dp[0] 1;for (int i 1; i n ; i) {// 循环选择根节点为 jfor (int j 1; j i; j) {// dp[j - 1]为左子树种类数dp[i - j]为右子树种类数// 左右数目相乘即为根节点为 j 时的种类数// 累加到 dp[i] 上dp[i] dp[j - 1] * dp[i - j];}}return dp[n];} }
http://www.sczhlp.com/news/220583/

相关文章:

  • 北京大龙建设集团有限公司网站首页网络营销概念及理解
  • 个人做网站租云服务器天津做网站找谁
  • 建设摩托车官方网站企业网站建设是什么
  • 如何进行企业营销型网站建设规划dedecms 网站栏目管理
  • wordpress媒体库注册seo的中文是什么意思
  • 静态网站怎么样易安卓开发app稳定吗
  • php 如何在网站根目录创建文件夹百度引流平台
  • 网站开发中界面重庆中心城区恢复
  • 图片编辑器免费版合肥网站seo公司
  • 网站建设按年收费吗网站快速建设
  • 用dw制作学校网站教程小微企业名录
  • 用手机做网站教你做网站和学习教程熊掌号
  • 网站样例网站建设中期报告
  • 电子商务网站建设的好处有哪些平台制作专业网站制作
  • 石家庄有哪些公司可以做网站宽屏网站欣赏
  • 网站定制开发哪家做的好互联网设计师前景如何
  • xx网站开发建设方案wordpress 最好的seo
  • 阿里巴巴国际网站官网入口wordpress新建菜单
  • 哪些网站可以做花店推广seo公司重庆
  • 免费查企业电话网站做yield网站多少钱
  • 视频网站开发php网站的管理页面
  • 黄页引流推广网站上海网站建设 知名觉
  • 招商网站建设优势如何利用微信进行企业网站推广
  • docker: Error response from daemon: failed to set up container networking 解决办法
  • 每日反思(2025_10_22)
  • 岳阳网站建设哪里有国外订房网站怎么和做
  • 做电影网站解决版权问题望野博物馆
  • 电商类网站有哪些注册一个商标多少钱
  • 国外做蛋糕的网站百度有做企业网站吗
  • 安徽省建设厅人员名单官方网站深圳宝安区邮编