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

用dw可以做网站吗北京网络推广公司排行

用dw可以做网站吗,北京网络推广公司排行,技术网站,湖南网站建站系统哪家好题目链接,描述 https://www.lintcode.com/problem/1410 给一个二维矩阵,每个grid的值代表地势的高度。水流只会沿上下左右流动,且必须从地势高的地方流向地势低的地方。视为矩阵四面环水,现在从(R,C)处注水,问水能否…

题目链接,描述

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

给一个二维矩阵,每个grid的值代表地势的高度。水流只会沿上下左右流动,且必须从地势高的地方流向地势低的地方。视为矩阵四面环水,现在从(R,C)处注水,问水能否流到矩阵外面去?输入的矩阵大小为n x n ,n <= 200。
保证每个高度均为正整数。
样例
样例1输入: 
mat =
[[10,18,13],[9,8,7],[1,2,3]
] and R = 1, C = 1
输出: "YES"
解释: 
(1,1)(1,2)→ 流出。
样例2输入: 
mat = 
[[10,18,13],[9,7,8],[1,11,3]
] and R = 1, C = 1
输出: "NO"
解释:(1,1)无法流向任何其他格点,故无法流出去。

思路

前置知识:BFS,Queue

参考代码

public class Solution {/*** @param matrix: the height matrix* @param r: the row of (R,C)* @param c: the columns of (R,C)* @return: Whether the water can flow outside*/public String waterInjection(int[][] matrix, int r, int c) {//BFSint n = matrix.length,m=matrix[0].length;Queue<int[]> queue = new LinkedList<>();queue.add(new int[]{r,c});int[][] dirs = {{-1,0},{1,0},{0,-1},{0,1}};while (!queue.isEmpty()){int[] poll = queue.poll();int x = poll[0],y=poll[1];if(x ==0 || x ==n-1 || y ==0 || y==m-1)return "YES";for (int[] dir : dirs) {int x1 = x+dir[0],y1=y+dir[1];if(x1>=0 && x1<n && y1>=0 && y1<m && matrix[x][y] > matrix[x1][y1]){queue.add(new int[]{x1,y1});}}}return "NO";}
}
http://www.hkea.cn/news/651381/

相关文章:

  • 网站开发职业工资网站推广上首页
  • 宝安附近公司做网站建设多少钱深圳百度开户
  • 成都紧急通知seo网络营销招聘
  • 思坎普网站建设如何做营销推广
  • 太原网站优化公司有域名和服务器怎么建网站
  • 网站策划的前景seo 推广
  • wordpress导入网站文章怎么联系百度人工客服
  • 制冷机电工程东莞网站建设简阳seo排名优化培训
  • 北京网站建设 网站维护服装营销方式和手段
  • 唐山高端网站建设开发新客户的十大渠道
  • 小地方的旅游网站怎么建设seo教程有什么
  • 做网站教程宁波百度seo点击软件
  • asp.net个人网站北京专门做seo
  • 石家庄java开发做网站百度资源站长平台
  • 有哪些网站系统网络营销首先要进行
  • 网站建设硬件设置竞价广告是怎么推广的
  • 网站的平面设计图用ps做国外搜索引擎大全百鸣
  • 深圳专业企业网站建设前端培训
  • 南京平台公司seo搜索培训
  • 横沥网站建设武汉百度百科
  • 百度给做网站公司线上运营的5个步骤
  • 盘锦网站建设公司网络营销策略包括哪些
  • 简述电子商务网站开发的基本原则一站式网络营销
  • 商丘网站网络推广员的工作内容和步骤
  • 取消wordpress邮箱认证北京搜索优化排名公司
  • 千库网素材南宁seo优势
  • 西安机场商务宾馆百度做网站怎么在百度上做网站
  • ps网站建设seo网络公司
  • 网站建设步骤 教 程网站怎么做谷歌推广
  • 网站制作需要注意什么潍坊做网站哪家好