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

怎么在ps做网站首页推广用哪个平台效果好

怎么在ps做网站首页,推广用哪个平台效果好,精品课程云网站建设,网站做专题页面Leetcode 419. 甲板上的战舰 给你一个大小为 m x n 的矩阵 board 表示甲板,其中,每个单元格可以是一艘战舰 ‘X’ 或者是一个空位 ‘.’ ,返回在甲板 board 上放置的 战舰 的数量。 战舰 只能水平或者垂直放置在 board 上。换句话说&#xff…

Leetcode 419. 甲板上的战舰

给你一个大小为 m x n 的矩阵 board 表示甲板,其中,每个单元格可以是一艘战舰 ‘X’ 或者是一个空位 ‘.’ ,返回在甲板 board 上放置的 战舰 的数量。

战舰 只能水平或者垂直放置在 board 上。换句话说,战舰只能按 1 x k(1 行,k 列)或 k x 1(k 行,1 列)的形状建造,其中 k 可以是任意大小。两艘战舰之间至少有一个水平或垂直的空位分隔 (即没有相邻的战舰)。

image.png

扫描整个矩阵。遇到战舰,就判断它所在的一行/列连续的是否还有其他战舰,遇到战舰就把设置为已经扫描过的。
先扫描行还是先扫描列都可以,但是,如果扫描行的时候后面有连续的组成战舰,就不能再扫描列了。
避免出现以下情况少算了了。
image.png

完整代码

class Solution {public int countBattleships(char[][] board) {int res = 0;int m = board.length;int n = board[0].length;for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {if (board[i][j] == 'X') {res++;board[i][j] = '.';// 列if (((i + 1) < m) && (board[i + 1][j] == 'X')) {int t = i + 1;while (t < m && board[t][j] == 'X') {board[t][j] = '.';t++;}continue;}// 行if (((j + 1) < n) && (board[i][j + 1] == 'X')) {int t = j + 1;while (t < n && board[i][t] == 'X') {board[i][t] = '.';t++;}continue;}}}}return res;}
}
http://www.shuangfujiaoyu.com/news/22878.html

相关文章:

  • 做直播网站有哪些查排名的网站
  • 教学设计代做去什么网站今日头条荆州新闻
  • 密云手机网站建设系统优化是什么意思
  • 蓝科企业网站系统营销推广软文
  • 网站上线前准备方案网络销售推广是做什么的具体
  • 天河网站建设平台小程序制作
  • 企业网站的推广方法百度指数移动版app
  • 深圳网站建设企业今天的新闻大事10条
  • wordpress相对路径设置seo文章代写平台
  • 付费做网站关键词优化是怎么做的呀百度词条
  • 做百度网站费用外贸网站建设平台
  • 网站建设的公司哪家是上市公司郑州seo网络营销
  • wordpress修改首页文章样式seo研究中心
  • 哪些网站是dz做的竞价推广和seo的区别
  • 用wordpress做的外贸网站市场调研报告模板
  • 合肥网站建设公司还有不百度如何免费推广
  • 工具类网站如何做排名傻瓜式自助建站系统
  • 推广网站刷排名谷歌seo外包
  • wordpress设置视频图片seo怎么弄
  • 哪里可以学做网站外贸业务推广
  • 做黄金的人喜欢逛那些网站seo推广关键词公司
  • app模板素材下载免费seo站内优化包括
  • 杭州网站搭建最新旅游热点
  • 天津营销网站建设公司排名万维网域名注册查询
  • PHP动态网站开发教程课项目实训互联网营销方案策划
  • 网站建设路由设置千度搜索引擎
  • 昆明岭蓝网站建设公司百度的广告怎么免费发布
  • phpwind 做企业网站谷歌海外广告投放
  • 网站不排名一切等于零seo站内优化技巧
  • 用自己的电脑做网站划算网络销售平台怎么做