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

设计一个网站策划书织梦网站安装dir

设计一个网站策划书,织梦网站安装dir,网站备案号 信息,最近一周的新闻热点事件题目 https://www.lintcode.com/problem/553 给定一个二维矩阵, 每一个格子可能是一堵墙 W,或者 一个敌人 E 或者空 0 (数字 0), 返回你可以用一个炸弹杀死的最大敌人数. 炸弹会杀死所有在同一行和同一列没有墙阻隔的敌人。 由于墙比较坚固#xff0c;所以墙不会被摧毁.你只…题目 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;Queueint[] 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 maxInteger.MIN_VALUE;while (!q.isEmpty()){int[] cur q.poll();int x cur[0],ycur[1];int x1 x-1;int cnt 0;while (x10) { //向上走if(grid[x1][y] E)cnt;if(grid[x1][y] W)break;x1--;}x1 x1;while (x1n) { //向下走if(grid[x1][y] E)cnt;if(grid[x1][y] W)break;x1;}int y1 y-1;while (y10) { //向左走if(grid[x][y1] E)cnt;if(grid[x][y1] W)break;y1--;}y1 y1;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.hkea.cn/news/14337277/

相关文章:

  • 网站策划网怎么建设手机网站首页
  • 如何把自己写的html变成网站wordpress缩略图生成
  • 服装展示网站源码什么做书籍的网站
  • 深圳工信部网站备案公司建一个网站多少费用
  • 南宁小程序开发网站建设公司制作网页类型一般分为什么
  • 自建服务器网站备案学校官网网页怎么制作html
  • 迁安建设局官方网站工商银行手机银行app下载
  • 常州做网站麦策手机怎么创建网址链接
  • 企业电子商务网站建设设计目的wordpress怎样临时关闭网址
  • 黑白风格网站设计logo网站知乎
  • 做ppt兼职的网站手绘风网站
  • 中小企业建站可以怎么做填表网站怎么做
  • 网站开发外包价格什么颜色做网站显的大气
  • 南昌网站改版公司建设微网站需要多少钱
  • 网站图片太多怎么办佛山网站优化公司排名
  • 广告设计公司营业执照模板建站seo优化
  • 苏州网站建设苏州晋城住房保障和城乡建设管网站
  • 建设工程信息比较好的网站wordpress个人网站赚钱
  • 免费手机个人网站深圳保障性住房官网
  • phpcms网站打不开h5技术建设网站的知识
  • 建设通网站查询单位做ug图纸的网站
  • 网站右侧广告代码做有源代码的网站有什么好处
  • 商城网站不备案网站开发网站设计制作
  • 网站首页界面设计wordpress 多站点开启
  • 市场调研的基本流程南阳seo网站建设费用
  • 个人网站静态网页模板wordpress设置分类标题
  • php是做网站美工的吗深圳网站建设行业新闻
  • 盐城网站建设科技有限公司网页认证怎么认证
  • 建设工程材料网站做网页的软件下载
  • 免费个人搭建网站WordPress自动采集豆瓣评分