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

网站开发需要的语言软文的概念是什么

网站开发需要的语言,软文的概念是什么,那里有网站建设,深圳做二维码网站建设Problem: LCR 166. 珠宝的最高价值 文章目录 解题思路思路解题方法复杂度Code 解题思路 思路 改题目与本站64题实质上是一样的,该题目在64题的基础上将求取最小路径和改成了求取最大路径和。具体实现思路如下: 1.定义一个int类型的二维数组dp大小为给定…

Problem: LCR 166. 珠宝的最高价值

文章目录

  • 解题思路
  • 思路
  • 解题方法
  • 复杂度
  • Code

解题思路

在这里插入图片描述在这里插入图片描述

思路

改题目与本站64题实质上是一样的,该题目在64题的基础上将求取最小路径和改成了求取最大路径和。具体实现思路如下:

1.定义一个int类型的二维数组dp大小为给定矩阵frame的行数与列数。该数组用于记录每个当前阶段的最大路径和(也是本题目的最大价值)
2.动态转移方程为**dp[i][j] = Math.max(dp[i - 1][j], dp[i][j - 1]) + frame[i][j];**即当前位置(也可以记作阶段)最大值每次取出其上方,和左侧的较大值的一个与当前frame位置值作和;
3.由于dp数组中第一行与第一列无法直接执行动态转移方程,要对其初始化:第一行每个位置值为依次向右累加第一列每个位置值为依次向下累加
3.最后返回dp数组中的最后一个值即可。

解题方法

1.定义数组frame的行数rows与列数columns;并定义一个int变量temp用于记录累加和
2.定义并初始化int类型数组dp初始化为new int[rows][colunms]
3.初始化dp的第一行与第一列,在for循环中使temp依次累加当前第一行(列)位置的值,并赋值给当前dp数组位置;
4.从dp数组的第二行(索引为1)开始执行动态转移方程dp[i][j] = Math.max(dp[i - 1][j], dp[i][j - 1]) + frame[i][j];,最后返回dp[rows - 1][columns - 1];

复杂度

时间复杂度:

O ( M N ) O(MN) O(MN),其中 M M M为数组frame的行数, N N N为其列数

空间复杂度:

O ( M N ) O(MN) O(MN)

Code

class Solution {/*** The maximum path sum is obtained using dynamic programming** @param frame Given matrix* @return int*/public int jewelleryValue(int[][] frame) {int rows = frame.length;int columns = frame[0].length;int temp = 0;//Records the current maximum path sumint[][] dp = new int[rows][columns];//Handle the first row and columnfor (int i = 0; i < columns; ++i) {temp += frame[0][i];dp[0][i] = temp;}temp = 0;for (int j = 0; j < rows; ++j) {temp += frame[j][0];dp[j][0] = temp;}//Dynamic transfer equationfor (int i = 1; i < rows; ++i) {for (int j = 1; j < columns; ++j) {dp[i][j] = Math.max(dp[i - 1][j], dp[i][j - 1]) + frame[i][j];}}return dp[rows - 1][columns - 1];}
}
http://www.dt0577.cn/news/7576.html

相关文章:

  • 网站建设布为网做网站的软件有哪些
  • 正规公司简历模板汕头seo排名
  • 网站开发网络网店运营
  • 合肥做网站怎么样网络优化需要哪些知识
  • 外贸企业网站功能要求网络媒体有哪些
  • 网站需要访客上传图片该怎么做外包seo公司
  • 往网站上传照片怎么做比百度好用的搜索引擎
  • 网站域名必须备案吗百度网盘链接
  • 推荐一些做网站网络公司b站在线观看人数在哪
  • 太原网站运营优化500强企业seo服务商
  • 局域网网站建设seo站内优化和站外优化
  • 海口网站建设费用网站关键词优化排名外包
  • 移动端网站如何在各大平台推广
  • WordPress网站修改站长之家网站流量查询
  • 慈溪怎么做网站公司查询
  • 网站优化模板最受欢迎的十大培训课程
  • 数据网站建设哪家好公关公司排名
  • 武汉做网站网络公司网址大全是ie浏览器吗
  • 大学生学风建设专题网站免费发广告的平台有哪些
  • 做网站建设公司企业网络营销专业毕业论文
  • 全网站开发是什么企业百度推广
  • 烟台网站建设联系电话广告平台网
  • 网站怎么设计制作网站seo推广招聘
  • 政府网站源码下载网络营销策略主要包括
  • 个人能免费做网站seo排名影响因素主要有
  • 做网站绘制蓝图的步骤nba排名赛程
  • 手机网站开发搜索引擎优化的核心本质
  • 网站建设功能清单美国婚恋网站排名
  • 还是网站好德阳seo优化
  • 合肥web网站建设报价重庆seo整站优化效果