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

手机网站建设计提升网站建设品质信息

手机网站建设计,提升网站建设品质信息,有域名有空间如何做网站,个人个性网页界面设计题目 给你一个大小为 m x n 的整数矩阵 grid #xff0c;表示一个网格。另给你三个整数 row、col 和 color 。网格中的每个值表示该位置处的网格块的颜色。 两个网格块属于同一 连通分量 需满足下述全部条件#xff1a; 两个网格块颜色相同 在上、下、左、右任意一个方向上…题目 给你一个大小为 m x n 的整数矩阵 grid 表示一个网格。另给你三个整数 row、col 和 color 。网格中的每个值表示该位置处的网格块的颜色。 两个网格块属于同一 连通分量 需满足下述全部条件 两个网格块颜色相同 在上、下、左、右任意一个方向上相邻 连通分量的边界 是指连通分量中满足下述条件之一的所有网格块 在上、下、左、右任意一个方向上与不属于同一连通分量的网格块相邻 在网格的边界上第一行/列或最后一行/列 请你使用指定颜色 color 为所有包含网格块 grid[row][col] 的 连通分量的边界 进行着色并返回最终的网格 grid 。 示例 1 输入grid [[1,1],[1,2]], row 0, col 0, color 3 输出[[3,3],[3,2]] 示例 2 输入grid [[1,2,2],[2,3,2]], row 0, col 1, color 3 输出[[1,3,3],[2,3,3]] 示例 3 输入grid [[1,1,1],[1,1,1],[1,1,1]], row 1, col 1, color 2 输出[[2,2,2],[2,1,2],[2,2,2]] 提示 m grid.length n grid[i].length 1 m, n 50 1 grid[i][j], color 1000 0 row m 0 col n 来源力扣LeetCode 链接https://leetcode.cn/problems/coloring-a-border 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 解决方法 //一定要注意是边界fun colorBorder(grid: ArrayIntArray, row: Int, col: Int, color: Int): ArrayIntArray {//简单粗暴 直接按照思路走//题意有点难懂 边界 val dp Array(grid.size) {BooleanArray(grid[0].size) { false }}//注意这里需要对二维数组 进行深copyval copyOf grid.map { t - t.copyOf() }.toTypedArray()dfs(grid, grid[row][col], color, row, col, dp,copyOf)return grid}fun dfs(grid: ArrayIntArray, old: Int, new: Int, row: Int, col: Int, dp: ArrayBooleanArray, origin: ArrayIntArray) {if (row in grid.indices col in grid[0].indices origin[row][col] old !dp[row][col]) {dp[row][col] trueif (row 0 || row grid.size - 1 || col 0 || col grid[0].size - 1 || board(origin,row,col)) {grid[row][col] new}dfs(grid, old, new, row 1, col, dp,origin)dfs(grid, old, new, row, col 1, dp,origin)dfs(grid, old, new, row - 1, col, dp,origin)dfs(grid, old, new, row, col - 1, dp,origin)}}fun board(grid: ArrayIntArray, row: Int, col: Int) : Boolean{if (row in grid.indices col in grid[0].indices){if (grid[row 1][col] ! grid[row][col] ||grid[row - 1][col] ! grid[row][col] ||grid[row ][col 1] ! grid[row][col] ||grid[row ][col - 1] ! grid[row][col]){return true}}return false}总结 1.既生瑜 何生亮 最近在看三国 几年前我也看过几次 但是从来都是看不到多少章就不看了 现在有二周了 看了上半部分了 感觉有些书。不到一些年纪就是读不进去 而且有些精彩的部分 看不懂 但是也不影响看懂的部分的精彩 读取一遍能够全部吸收。我觉得至少我认识的人中没有人能做到 长篇小说就是需要耐心、不可急躁 年轻就是容易急躁 也不懂的欣赏一些作品 现在我学会去以欣赏的角度问自己 为什么三国可以成为经典一定有他精彩的地方 这个精彩的地方我不想别人告诉我 我想自己去看看
http://www.hkea.cn/news/14427151/

相关文章:

  • 国外网站 图片住房和城乡建设查询平台官网
  • 网站开发 商标第几类兰州做网站哪家专业
  • 纯静态网站 后台怎样新建一个网页
  • 做网站有要求吗wordpress文章直接转html代码
  • 门户网站兴化建设局品牌网站建设必在大蝌蚪
  • 所以免费爱做网站wordpress底部功能按钮
  • 网站建设中目录是什么意思做er图的网站
  • 东莞网站推广渠道有哪些工业设计工资一般多少
  • 网站管理后台文章排序如何做360网站优化
  • 网站开发需求调研好看的页面图片
  • 网站界面 ui 设计答案网站开发总监招聘
  • 做网站那个平台好平台购物系统
  • 请人做网站卖东西好吗好2345浏览器主页
  • 公司申请网站建设的工作方案网站建设及推广枣强
  • 青岛正规网站建设哪家便宜软件开发外包公司排
  • 打电话来说做网站 然后答应了如何做明星的个人网站
  • 做百家好还是个人网站seo教学实体培训班
  • 免费推广网站大全下载安装完整的品牌推广方案
  • wordpress表情不显示关键词优化排名怎么做
  • 网站建设高清图网站查询域名入口
  • 网站ftp空间泰州做网站哪家好
  • 做自己照片视频网站企业服务局
  • 怎么改网站模块营销软文300字范文
  • 网站添加 百度商桥德清县小城镇建设网站
  • 高新区网站建设 意义合肥百度搜索排名优化
  • 开封网站开发深圳网站制作哪里好
  • 蒲城做网站做排行榜的网站
  • 苏州做商城网站湖北森泰建设集团有限公司网站
  • 网站怎么优化搜索如何自己做购物网站
  • 成都青羊区建设局网站10000个免费货源网站