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

做淘宝一件代发的网站网站流量的主要来源有

做淘宝一件代发的网站,网站流量的主要来源有,wordpress搭建视频教程,北京专业网站营销该专栏题目包含两部分#xff1a; 100 分值部分题目 200 分值部分题目 所有题目都会陆续更新#xff0c;订阅防丢失 题目描述 在一个地图中(地图由 N ∗ N N*N N∗N 个区域组成)#xff0c;有部分区域被感染病菌。 感染区域每天都会把周围(上下左右)的4个区域感染。 请…该专栏题目包含两部分 100 分值部分题目 200 分值部分题目 所有题目都会陆续更新订阅防丢失 题目描述 在一个地图中(地图由 N ∗ N N*N N∗N 个区域组成)有部分区域被感染病菌。 感染区域每天都会把周围(上下左右)的4个区域感染。 请根据给定的地图计算多少天以后全部区域都会被感染。 如果初始地图上所有区域全部都被感染或者没有被感染区域返回-1 输入描述 行 N ∗ N N*N N∗N 个数字(只包含01不会有其他数字)表示一个地图数字间用,分割 0 表示未感染区域 1表示已经感染区域 每 N N N 个数字表示只地图中一行输入数据共表示 N N N 行 N N N 列的区域地图。例如输入: 1,0,1,0,0,0,1,0,1 表示地图 [ 1 0 1 0 0 0 1 0 1 ] \begin{bmatrix} 101 \\ 000 \\ 101 \\ \end{bmatrix} ​101​000​101​ ​ 输出描述 1个整数表示经过多少天以后全部区域都被感染 数据范围 1 ≤ N 200 1≤N200 1≤N200 示例1 输入 1.0,1 0.0,0,1.0,1 输出 2 说明 1天以后地图中仅剩余中心点未被感染;2天以后全部被感染。 示例2 输入 0,0,0,0 输出 -1 说明 无感染区域 示例3 输入 1,1,1,1,1,1,1,1,1 输出 -1 说明 全部都感染 题解 BFS 使用广度优先算法求解 源码 Java import java.util.ArrayList; import java.util.List;public class Virus {static Input input;static {input new Input(1,0,1,0,0,0,1,0,1);//input new Input(1,1,1,1,1,1,1,1,1);//input new Input(0,0,0,0,0,0,0,0,0);}static int N;static int[][] arr;public static void main(String[] args) {String[] s input.nextLine().split(,);int n (int)Math.sqrt(s.length);N n;arr new int[n][n];int index 0;ListPoint list new ArrayList();for (int i 0; i n; i) {for (int j 0; j n; j) {int i1 Integer.parseInt(s[index]);if (1 i1) {list.add(new Point(i, j));}arr[i][j] i1;}}if (list.size() 0 || list.size() s.length){System.out.println(-1);} else {System.out.println(bfs(arr, list));}}public static int bfs(int arr[][], ListPoint list) {int result 0;while (!list.isEmpty()) {result;int size list.size();ListPoint temp new ArrayList();for (int i 0; i size; i) {Point point list.get(i);if (isCleanArea(point.x - 1, point.y)) {temp.add(new Point(point.x - 1, point.y));arr[point.x - 1][point.y] 1;}if (isCleanArea(point.x 1, point.y)) {temp.add(new Point(point.x 1, point.y));arr[point.x 1][point.y] 1;}if (isCleanArea(point.x, point.y - 1)) {temp.add(new Point(point.x, point.y - 1));arr[point.x][point.y - 1] 1;}if (isCleanArea(point.x, point.y 1)) {temp.add(new Point(point.x, point.y 1));arr[point.x][point.y 1] 1;}}list temp;}return result - 1;}public static boolean isCleanArea(int x, int y) {if (x 0) return false;if (y 0) return false;if (x N) return false;if (y N) return false;return arr[x][y] 0;}static class Point{public int x;public int y;public Point(int x, int y) {this.x x;this.y y;}}}
http://www.hkea.cn/news/14452125/

相关文章:

  • 庐阳网站快速排名锦州建设银行网站
  • 海口网站制作微信网站合同
  • 关于做网站书籍手机优化怎样解除
  • 云南网站备案系统网站规划与设计方向
  • 如何注册网站域名备案上海短视频制作
  • 合肥市蜀山区做个网站多少钱欧美系列
  • 整个网站与网站模板的区别音乐网站建设成本
  • 招代理网站建设公司企业网站推广技巧有哪些
  • 孝感新闻门户网站电商设计行业前景
  • 网站编辑年终总结店铺设计软件手机版
  • 福田做棋牌网站建设哪家好富阳做兼职的网站
  • 好网站建设公司哪家好做网站的服务器用什么系统
  • 郑州腾石建站如何建立一个网站链接的文档
  • xxx网站策划书付银行的网站建设费的会计科目
  • 公司 网站建设建设网站为什么要虚拟主机
  • 建设银行武威分行网站吴桥县做网站价格
  • 公司网站链接怎么弄怎么制作软件app教程
  • 罗湖中小网站建设义乌网图科技有限公司
  • 杭州高端网站建设公司哪家好中国电子商务门户
  • 商丘企业网站建设团队广州市网站建设科技
  • 做空eth网站html5网站后台页面设计
  • 网站建设与推广综合实训报告册网站上做旅游卖家要学什么
  • 东莞企业网站排名优化获得网站后台地址
  • 做任务推广网站国外活动策划网站
  • 国内最好用的免费建站平台硬件开发工程师是做什么的
  • 电子商务网站建设工具网站内页的设计
  • 超链接网站建设江宁网站建设制作
  • 网站英文联系我们应用网站制作
  • 佛山市住房和城乡建设管理局网站wordpress发送邮件出现502
  • 软件下载网站开发 论文保定电商网站建设