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

网站推广的四个阶段包括搜索引擎是什么

网站推广的四个阶段包括,搜索引擎是什么,com网站建设中,正规网站制作公司哪里有【CSDN 每日一练 ★★☆】【动态规划】最小路径和 动态规划 题目 给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 示例 示例 1&#x…

【CSDN 每日一练 ★★☆】【动态规划】最小路径和

动态规划

题目

给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。

说明:每次只能向下或者向右移动一步。

示例

示例 1:

输入:grid = [[1,3,1],[1,5,1],[4,2,1]]
输出:7
解释:因为路径 1→3→1→1→1 的总和最小。

示例 2:
输入:grid = [[1,2,3],[4,5,6]]
输出:12

提示
  • m == grid.length
  • n == grid[i].length
  • 1 <= m, n <= 200
  • 0 <= grid[i][j] <= 100
思路
  • 动态规划
Java实现
public int minPathSum(int[][] grid) {int m = grid.length;int n = grid[0].length;int sum = 0;if (m < 1 || n < 1) // grid不存在return 0;if (m == 1) { //只有一行for (int i = 0; i < n; i++) {sum = sum + grid[0][i];}return sum;}if (n == 1) { //只有一列for (int i = 0; i < m; i++) {sum = sum + grid[i][0];}return sum;}int[][] dp = new int[m][n];dp[0][0] = grid[0][0];// 初始化第一列for (int k = 1; k < m; k++) {dp[k][0] = grid[k][0] + dp[k - 1][0];}// 初始化第一行for (int l = 1; l < n; l++) {dp[0][l] = grid[0][l] + dp[0][l - 1];}// 处理DP状态方程 dp(i,j) = grid(i,j)+MIN(dp(i-1,j),dp(i,j-1))for (int k = 1; k < m; k++) {for (int l = 1; l < n; l++) {dp[k][l] = grid[k][l] + Math.min(dp[k - 1][l], dp[k][l - 1]);}}return dp[m - 1][n - 1];
}
http://www.tj-hxxt.cn/news/113933.html

相关文章:

  • 网站开发成本预算专业网店推广
  • 芯港小镇建设管理中心网站温州高端网站建设
  • 网页模板免费下载平台刷神马网站优化排名
  • wordpress谷歌翻译插件包头整站优化
  • wordpress中联系表志鸿优化网下载
  • 幼儿园网站的建设需求分析销售网站怎么做
  • 大连如是科技优化网站排名工具
  • 网站开发也需要源码吗bing搜索引擎
  • 网上骗人彩票网站是怎么做的百度人工电话
  • 新手学做网站视频商丘seo公司
  • 两个域名同时指向一个网站济南百度
  • 网上提供免费主页空间的网站首页
  • 网站建设3a模型是什么意思软文推广服务
  • 公司网站如何做百度收录平台推广方案模板
  • 做企业网站的多少钱郑州网站运营
  • 重庆网站制作教程网络推广好做吗
  • 哪些网站可以做日语翻译seo百度首页排名业务
  • 林西网站建设优化福州seo技巧培训
  • 商务网站建设教学视频教程站长工具是什么
  • 韩国电信 网站店铺推广渠道有哪些方式
  • 淘宝联盟里的网站推广怎么做网站推广怎么做有效果
  • 页面设计漂亮的网站全国十大跨境电商排名
  • 免费ppt模板下载医学类页面seo优化
  • 广州建网站比较有名的公司短链接在线生成官网
  • 学校网站制作软件全球网站排名查询网
  • 建设银行电脑版官方网站网络营销整合推广
  • 可以看男男做的视频网站杭州上城区抖音seo如何
  • 如何做公司网站google怎么推广
  • 平度推广网站建设网络推广的方法有
  • 广州外贸营销型网站建设网络推广合同