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

网站做权重的方法竞价排名的定义

网站做权重的方法,竞价排名的定义,杭州 城西 做网站,wordpress 批量产品尺码题目 https://www.lintcode.com/problem/553 给定一个二维矩阵, 每一个格子可能是一堵墙 W,或者 一个敌人 E 或者空 0 (数字 0), 返回你可以用一个炸弹杀死的最大敌人数. 炸弹会杀死所有在同一行和同一列没有墙阻隔的敌人。 由于墙比较坚固,所以墙不会被摧毁.你只…

题目

https://www.lintcode.com/problem/553

给定一个二维矩阵, 每一个格子可能是一堵墙 W,或者 一个敌人 E 或者空 0 (数字 '0'), 返回你可以用一个炸弹杀死的最大敌人数. 炸弹会杀死所有在同一行和同一列没有墙阻隔的敌人。 由于墙比较坚固,所以墙不会被摧毁.你只能在空的地方放置炸弹.样例
样例1输入:
grid =["0E00","E0WE","0E00"
]
输出: 3
解释:
把炸弹放在 (1,1) 能杀3个敌人
样例2输入:
grid =[     "0E00",     "EEWE",     "0E00"]
输出: 2
解释:
P把炸弹放在 (0,0)(0,3)(2,0)(2,3) 能杀2个敌人

思路

BFS+模拟: 队列首先存放所有空的坐标。然后针对每一个空的坐标,往上走,往下走,往左走,往右走
统计遇到的E的个数cnt。遇到W就停止。取每一个坐标对应的cnt的最大值就是答案。注意数组为空的情况

答案

public class Solution {/*** @param grid: Given a 2D grid, each cell is either 'W', 'E' or '0'* @return: an integer, the maximum enemies you can kill using one bomb*/public int maxKilledEnemies(char[][] grid) {if (grid == null || grid.length ==0|| grid[0]==null|| grid[0].length ==0)return 0;int n = grid.length,m= grid[0].length;Queue<int[]> q = new LinkedList<>(); //存储所有空的地方for (int i = 0; i <n ; i++) {for (int j = 0; j <m ; j++) {if(grid[i][j] =='0'){q.add(new int[]{i,j});}}}if(q.size() ==0) return 0; //没有空的地方int max=Integer.MIN_VALUE;while (!q.isEmpty()){int[] cur = q.poll();int x = cur[0],y=cur[1];int x1 = x-1;int cnt = 0;while (x1>=0) { //向上走if(grid[x1][y] =='E')cnt++;if(grid[x1][y] =='W')break;x1--;}x1 = x+1;while (x1<n) { //向下走if(grid[x1][y] =='E')cnt++;if(grid[x1][y] =='W')break;x1++;}int y1 = y-1;while (y1>=0) { //向左走if(grid[x][y1] =='E')cnt++;if(grid[x][y1] =='W')break;y1--;}y1 = y+1;while (y1 < m) { //向右走if(grid[x][y1] =='E')cnt++;if(grid[x][y1] =='W')break;y1++;}max = Math.max(cnt,max);}return max;}
}
http://www.ds6.com.cn/news/121576.html

相关文章:

  • 中英文网站源码 免费google谷歌搜索引擎入口
  • dede做的网站弹广告免费网络营销方式
  • 苏州疫情最新消息今天seo智能优化公司
  • 最新首码项目发布网北京网站优化效果
  • 深圳市网站建设有补贴吗电商平台运营方案思路
  • 做一个网站要怎么做怎么查询最新网站
  • 公司建设网站需要什么资质win7优化
  • 在线写作网站申请网站怎么申请
  • 网站建设与制作百度搜索风云榜
  • wordpress文章同步微信网站优化网站优化
  • 企业在哪些网站发布站长工具seo源码
  • 企业官网网站模板下载网站推广上首页
  • 静态网站建设教程广州关键词快速排名
  • 岳阳做网站哪家好香蕉和忘忧草对焦虑的影响
  • 开网店需要了解的流程企业网站优化排名
  • 有专门做礼品的网站吗最近最火的关键词
  • 政府网站集约化建设实施方案第一站长网
  • 在线玩网页游戏河南做网站优化
  • 课程网站建设目标任务网络推广计划制定步骤
  • 常州专业网站建设公司咨询软文有哪些
  • 凡科网站做的作品如何发布小程序流量点击推广平台
  • 网站建设企业建站要求新闻最新消息今天
  • wordpress主题仪表盘网站优化软件哪个好
  • 如何做产品展示网站专业软文平台
  • apt-get install wordpress站长工具seo综合查询全面解析
  • 东莞seo优化联系电话baiduseoguide
  • 重庆建设厂网站有效获客的六大渠道
  • 双桥区网站制作html网页模板
  • 怎样注册网站免费的制作网页的基本步骤
  • 做中国菜的外国网站seo实战培训费用