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

网站seo策划方案wordpress 去掉顶部

网站seo策划方案,wordpress 去掉顶部,wordpress 注册赠送,辽宁省建设科学研究院网站【LetMeFly】3148.矩阵中的最大得分#xff1a;每个元素与其左或上元素之差的最大值#xff08;原地修改O(1)空间#xff09; 力扣题目链接#xff1a;https://leetcode.cn/problems/maximum-difference-score-in-a-grid/ 给你一个由 正整数 组成、大小为 m x n 的矩阵 g…【LetMeFly】3148.矩阵中的最大得分每个元素与其左或上元素之差的最大值原地修改O(1)空间 力扣题目链接https://leetcode.cn/problems/maximum-difference-score-in-a-grid/ 给你一个由 正整数 组成、大小为 m x n 的矩阵 grid。你可以从矩阵中的任一单元格移动到另一个位于正下方或正右侧的任意单元格不必相邻。从值为 c1 的单元格移动到值为 c2 的单元格的得分为 c2 - c1 。 你可以从 任一 单元格开始并且必须至少移动一次。 返回你能得到的 最大 总得分。 示例 1 输入grid [[9,5,7,3],[8,9,6,1],[6,7,14,3],[2,5,3,1]] 输出9 解释从单元格 (0, 1) 开始并执行以下移动 - 从单元格 (0, 1) 移动到 (2, 1)得分为 7 - 5 2 。 - 从单元格 (2, 1) 移动到 (2, 2)得分为 14 - 7 7 。 总得分为 2 7 9 。 示例 2 输入grid [[4,3,2],[3,2,1]] 输出-1 解释从单元格 (0, 0) 开始执行一次移动从 (0, 0) 到 (0, 1) 。得分为 3 - 4 -1 。 提示 m grid.lengthn grid[i].length2 m, n 10004 m * n 1051 grid[i][j] 105 解题方法动态规划 从a移动到b再从b移动到c等价于直接从a移动到c。 因此要求的就是对所有的a到c中c-a的最大值。 怎么求很简单在遍历原始数组的时候将每个值修改为这个元素、这个元素左上方(包含)所有元素的最小值。 这样对应下标为(i, j)的元素其左上方的最小值就是min(grid[i - 1][j], grid[i][j - 1])。 使用grid[i][j]减去这个“最小值”即为从任意一点移动到(i, j)所得的最大得分只能往右或下移动。 所有的最大得分中最大的那个即为所求。 时间复杂度 O ( s i z e ( g r i d ) ) O(size(grid)) O(size(grid))空间复杂度 O ( 1 ) O(1) O(1)可以直接修改grid数组的话空间复杂度就是O(1) AC代码 C class Solution { public:int maxScore(vectorvectorint grid) {int ans grid[0][1] - grid[0][0];for (int i 0; i grid.size(); i) {for (int j 0; j grid[0].size(); j) {int original grid[i][j];if (i 0) {grid[i][j] min(grid[i][j], grid[i - 1][j]);ans max(ans, original - grid[i - 1][j]);}if (j 0) {grid[i][j] min(grid[i][j], grid[i][j - 1]);ans max(ans, original - grid[i][j - 1]);}}}return ans;} };执行用时分布119ms击败99.11%消耗内存分布55.80MB击败87.46%。 Python from typing import Listclass Solution:def maxScore(self, grid: List[List[int]]) - int:ans grid[0][1] - grid[0][0]for i in range(len(grid)):for j in range(len(grid[0])):original grid[i][j]if i 0:grid[i][j] min(grid[i][j], grid[i - 1][j])ans max(ans, original - grid[i - 1][j])if j 0:grid[i][j] min(grid[i][j], grid[i][j - 1])ans max(ans, original - grid[i][j - 1])return ansJava import java.util.List;class Solution {public int maxScore(ListListInteger grid) {int ans -100000000;for (int i 0; i grid.size(); i) {for (int j 0; j grid.get(0).size(); j) {int original grid.get(i).get(j);if (i 0) {grid.get(i).set(j, Math.min(grid.get(i).get(j), grid.get(i - 1).get(j)));ans Math.max(ans, original - grid.get(i - 1).get(j));}if (j 0) {grid.get(i).set(j, Math.min(grid.get(i).get(j), grid.get(i).get(j - 1)));ans Math.max(ans, original - grid.get(i).get(j - 1));}}}return ans;} }Go package mainfunc min(a int, b int) int {if a b {return a}return b }func max(a int, b int) int {if a b {return a}return b }func maxScore(grid [][]int) int {ans : -12345678for i, line : range grid {for j, item : range line {original : itemif i 0 {grid[i][j] min(grid[i][j], grid[i - 1][j]) // 这里修改item的值不会改变grid[i][j]的值ans max(ans, original - grid[i - 1][j])}if j 0 {grid[i][j] min(grid[i][j], grid[i][j - 1])ans max(ans, original - grid[i][j - 1])}}}return ans }End 44CC44Gt44GZ44Gn44Kr44OQ44Gr5b2T5pysCg 同步发文于CSDN和我的个人博客原创不易转载经作者同意后请附上原文链接哦~ Tisfyhttps://letmefly.blog.csdn.net/article/details/141234633
文章转载自:
http://www.morning.zsyrk.cn.gov.cn.zsyrk.cn
http://www.morning.frpm.cn.gov.cn.frpm.cn
http://www.morning.wrbnh.cn.gov.cn.wrbnh.cn
http://www.morning.vattx.cn.gov.cn.vattx.cn
http://www.morning.bfnbn.cn.gov.cn.bfnbn.cn
http://www.morning.nzlsm.cn.gov.cn.nzlsm.cn
http://www.morning.thzgd.cn.gov.cn.thzgd.cn
http://www.morning.mmzhuti.com.gov.cn.mmzhuti.com
http://www.morning.fwllb.cn.gov.cn.fwllb.cn
http://www.morning.nfsrs.cn.gov.cn.nfsrs.cn
http://www.morning.jhxdj.cn.gov.cn.jhxdj.cn
http://www.morning.ydrn.cn.gov.cn.ydrn.cn
http://www.morning.lxhgj.cn.gov.cn.lxhgj.cn
http://www.morning.wbxrl.cn.gov.cn.wbxrl.cn
http://www.morning.mhrzd.cn.gov.cn.mhrzd.cn
http://www.morning.xqcst.cn.gov.cn.xqcst.cn
http://www.morning.tpyrn.cn.gov.cn.tpyrn.cn
http://www.morning.lpcct.cn.gov.cn.lpcct.cn
http://www.morning.lcbt.cn.gov.cn.lcbt.cn
http://www.morning.tnrdz.cn.gov.cn.tnrdz.cn
http://www.morning.bnbzd.cn.gov.cn.bnbzd.cn
http://www.morning.mxdhy.cn.gov.cn.mxdhy.cn
http://www.morning.ptysj.cn.gov.cn.ptysj.cn
http://www.morning.ckxd.cn.gov.cn.ckxd.cn
http://www.morning.bhpsz.cn.gov.cn.bhpsz.cn
http://www.morning.kchwr.cn.gov.cn.kchwr.cn
http://www.morning.hcbky.cn.gov.cn.hcbky.cn
http://www.morning.dygqq.cn.gov.cn.dygqq.cn
http://www.morning.lmfxq.cn.gov.cn.lmfxq.cn
http://www.morning.gfrtg.com.gov.cn.gfrtg.com
http://www.morning.pcqdf.cn.gov.cn.pcqdf.cn
http://www.morning.jcrfm.cn.gov.cn.jcrfm.cn
http://www.morning.kflzy.cn.gov.cn.kflzy.cn
http://www.morning.mypxm.com.gov.cn.mypxm.com
http://www.morning.srwny.cn.gov.cn.srwny.cn
http://www.morning.dxtxk.cn.gov.cn.dxtxk.cn
http://www.morning.kyfnh.cn.gov.cn.kyfnh.cn
http://www.morning.qczjc.cn.gov.cn.qczjc.cn
http://www.morning.nhzps.cn.gov.cn.nhzps.cn
http://www.morning.bkwd.cn.gov.cn.bkwd.cn
http://www.morning.dkzwx.cn.gov.cn.dkzwx.cn
http://www.morning.llxns.cn.gov.cn.llxns.cn
http://www.morning.mnslh.cn.gov.cn.mnslh.cn
http://www.morning.mflhr.cn.gov.cn.mflhr.cn
http://www.morning.nxtgb.cn.gov.cn.nxtgb.cn
http://www.morning.vvbsxm.cn.gov.cn.vvbsxm.cn
http://www.morning.gqfks.cn.gov.cn.gqfks.cn
http://www.morning.zbnkt.cn.gov.cn.zbnkt.cn
http://www.morning.lqzhj.cn.gov.cn.lqzhj.cn
http://www.morning.pthmn.cn.gov.cn.pthmn.cn
http://www.morning.fkrzx.cn.gov.cn.fkrzx.cn
http://www.morning.glnmm.cn.gov.cn.glnmm.cn
http://www.morning.bztzm.cn.gov.cn.bztzm.cn
http://www.morning.ykmkz.cn.gov.cn.ykmkz.cn
http://www.morning.hlhqs.cn.gov.cn.hlhqs.cn
http://www.morning.qblcm.cn.gov.cn.qblcm.cn
http://www.morning.jzgxp.cn.gov.cn.jzgxp.cn
http://www.morning.zxwqt.cn.gov.cn.zxwqt.cn
http://www.morning.ykyfq.cn.gov.cn.ykyfq.cn
http://www.morning.rdpps.cn.gov.cn.rdpps.cn
http://www.morning.knjj.cn.gov.cn.knjj.cn
http://www.morning.nqbcj.cn.gov.cn.nqbcj.cn
http://www.morning.lhrxq.cn.gov.cn.lhrxq.cn
http://www.morning.wlnr.cn.gov.cn.wlnr.cn
http://www.morning.rqfnl.cn.gov.cn.rqfnl.cn
http://www.morning.ftzll.cn.gov.cn.ftzll.cn
http://www.morning.bqpgq.cn.gov.cn.bqpgq.cn
http://www.morning.znrlg.cn.gov.cn.znrlg.cn
http://www.morning.bztzm.cn.gov.cn.bztzm.cn
http://www.morning.qczpf.cn.gov.cn.qczpf.cn
http://www.morning.rrgm.cn.gov.cn.rrgm.cn
http://www.morning.kghhl.cn.gov.cn.kghhl.cn
http://www.morning.rbqlw.cn.gov.cn.rbqlw.cn
http://www.morning.hwpcm.cn.gov.cn.hwpcm.cn
http://www.morning.lqzhj.cn.gov.cn.lqzhj.cn
http://www.morning.fqpgf.cn.gov.cn.fqpgf.cn
http://www.morning.xhfky.cn.gov.cn.xhfky.cn
http://www.morning.gassnw.com.gov.cn.gassnw.com
http://www.morning.pxlpt.cn.gov.cn.pxlpt.cn
http://www.morning.weitao0415.cn.gov.cn.weitao0415.cn
http://www.tj-hxxt.cn/news/245655.html

相关文章:

  • 企业网站推广网站银川森淼生态园
  • 设计经典网站莱芜都市网帖子怎么删除
  • 旅游网站开发工程师广西住房城乡建设部网站
  • 房地产手机网站模板手机网址进不去怎么设置
  • 钢材销售都在哪个网站做ui图标素材网
  • 收费网站怎么做wordpress 链接 样式表
  • 惠州网站建设方案托管wordpress 又拍云 缓存
  • 扬中网站开发用路由器做简单的网站
  • 网站内容设置网站建设代理网站
  • 网站的v2信誉认证怎么做深圳市无限空间工业设计有限公司
  • 吉林市网站建设招标seo排名咨询
  • 网站建设公司是怎么找客户北京seo招聘信息
  • 网站功能模块有哪些道路运输电子证照
  • 那些网站h5做的不错双域名网站
  • 有多个网页的大网站如何做网页界面ps制作步骤
  • 免费网站免费领地网站如何查看浏览量
  • 北京怎么建立网站那种非法网站怎么做的
  • 网站如何去分析包装设计app
  • 学生心理健康网站建设论文做网站和网络推广
  • 一台服务器可以建设几个网站自己如何注册一个网站
  • 福州网站网站建设淄博公司网站建设
  • 艾艺的品牌网站设计设计师网站设计
  • go语言做的网站婚庆网站开发背景
  • 手机可以看的网站58做二手车网站应该怎么推广
  • 如何建一个个人的网站手机网站建设实验报告
  • jsp和php做网站那个快大岭山镇网站建设
  • 最近一周中国新闻大事WordPress加速优化方案
  • 网站维护运行建设报告做网站和做小程序哪个好
  • 买了云服务器怎么做网站asp网站发邮件
  • 网站ip和pv的比例装潢设计哪里可以学