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

大学电子商务网站建设竞价如何屏蔽恶意点击

大学电子商务网站建设,竞价如何屏蔽恶意点击,phpmysql做网站,网站程序开发【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.yayakq.cn/news/87126/

相关文章:

  • 龙岩公司网站建设域名购买成功后如何使用
  • 秦皇岛网站建设网站搭建配置
  • 成都生物城建设有限公司网站软件工程师级别
  • 自媒体专用网站免费上海建设工程网站
  • jquery做的装修网站高级私人定制制衣店
  • 校园网站开发的目的用腾讯云做淘宝客网站视频
  • 昆山设计网站的公司页面设计英文
  • 杭州网站推广营销阿里云oss建站 直接上传wordpress
  • 网站建设运营属于经营范围页面设计按钮
  • 河南网站建设电话电商网站建设选迅法网
  • 河源网站搭建费用安徽网站建设怎么样
  • 站长工具亚洲设计素材网站都是有哪几个
  • 网站核验单怎么下载wordpress手动升级插件
  • 帝国网站建设潜江资讯网招聘
  • 网站建设人员岗位要求微商代理怎么做
  • 江西省城乡建设培训网-官方网站wordpress主题制作函数完整版
  • 单位如何建设网站前端开发培训多久
  • 盗用别人公司的产品图片做网站优化网站浏览量怎么看
  • 北京互联网公司建网站oa网站开发模板
  • 网站建设国内外研究现状电商网站建设费用预算
  • 龙岩微信网站建设搜索引擎营销的内容
  • 在手机上怎么建造网站超级优化残剑
  • 自己做网站需要收费吗成都小程序开发名录
  • 网站大全全部拍摄制作宣传片企业
  • 做烘培的网站有哪些网站不显示index.html
  • 吉林省建设安全厅官方网站seo工具优化
  • 二手车 网站开发北京市e窗口工商登记
  • 大连网站流量优化定制百度网盘客户端下载
  • 网站建设制作设计开发dw网站制作效果怎么做
  • 网站地址正能量视频剪辑线下培训班