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

网站建设相关推荐百度广告推广费用一年多少钱

网站建设相关推荐,百度广告推广费用一年多少钱,山东省和住房城乡建设厅网站首页,网络服务类型及其采用的网络协议题目描述: 网络信号经过传递会逐层衰减,且遇到阻隔物无法直接穿透,在此情况下需要计算某个位置的网络信号值。注意:网络信号可以绕过阻隔物 array[m][n]的二维数组代表网格地图, array[i][j]0代表i行j列是空旷位置&…

题目描述:
网络信号经过传递会逐层衰减,且遇到阻隔物无法直接穿透,在此情况下需要计算某个位置的网络信号值。注意:网络信号可以绕过阻隔物
array[m][n]的二维数组代表网格地图,
array[i][j]=0代表i行j列是空旷位置;array[i][j]=x(x为正整数)代表i行j列是信号源,信号强度是x;array[i][j]=-1代表i行j列是阻隔物。
信号源只有1个,阻隔物可能有0个或多个
网络信号衰减是上下左右相邻的网格衰减1
现要求输出对应位置的网络信号值
输入描述:
输入为三行,
第一行为m n,代表输入是一个m*n的数组
第二行是一串m*n个用空格分隔的整数。每连续n个数代表一行,再往后n个代表下一行,以此类推。对应的值代表对应的网格是空旷位置,还是信号源,还是阻隔物
第三行是i j,代表需要计算array[i][j]的网络信号值,注意:此处i和j均从0开始,即第一行i为0
例如:
6 5
0 0 0 -1 0 0 0 0 0 0 0 0 -1 4 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0
1 4
代表如下地图

需要输出第2行第1列的网络信号值,如下图,值为2


输出描述:
输出对应位置的网络信号值,如果网络信号未覆盖到,也输出0。
一个网格如果可以途经不同的传播衰减路径传达,取较大的值作为其信号值。
补充说明:
1、m不一定等于n,m<100,n<100,网络信号值小于1000
2、信号源只有1个,阻隔物可能有0个或多个
3、输入的m,n与第二行的数组是合法的,无需处理数量对不上的异常情况
4、要求输出信号值的位置,不会是阻隔物

示例1
输入:
6 5
0 0 0 -1 0 0 0 0 0 0 0 0 -1 4 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0
2 1
输出:
0
说明:
示例2
输入:
6 5
0 0 0 -1 0 0 0 0 0 0 0 0 -1 4 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0
1 4
输出:
2
说明:

题目描述:
网络信号经过传递会逐层衰减,且遇到阻隔物无法直接穿透,在此情况下需要计算某个位置的网络信号值。注意:网络信号可以绕过阻隔物
array[m][n]的二维数组代表网格地图,
array[i][j]=0代表i行j列是空旷位置;array[i][j]=x(x为正整数)代表i行j列是信号源,信号强度是x;array[i][j]=-1代表i行j列是阻隔物。
信号源只有1个,阻隔物可能有0个或多个
网络信号衰减是上下左右相邻的网格衰减1
现要求输出对应位置的网络信号值
输入描述:
输入为三行,
第一行为m n,代表输入是一个m*n的数组
第二行是一串m*n个用空格分隔的整数。每连续n个数代表一行,再往后n个代表下一行,以此类推。对应的值代表对应的网格是空旷位置,还是信号源,还是阻隔物
第三行是i j,代表需要计算array[i][j]的网络信号值,注意:此处i和j均从0开始,即第一行i为0
例如:
6 5
0 0 0 -1 0 0 0 0 0 0 0 0 -1 4 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0
1 4
代表如下地图

需要输出第2行第1列的网络信号值,如下图,值为2


输出描述:
输出对应位置的网络信号值,如果网络信号未覆盖到,也输出0。
一个网格如果可以途经不同的传播衰减路径传达,取较大的值作为其信号值。
补充说明:
1、m不一定等于n,m<100,n<100,网络信号值小于1000
2、信号源只有1个,阻隔物可能有0个或多个
3、输入的m,n与第二行的数组是合法的,无需处理数量对不上的异常情况
4、要求输出信号值的位置,不会是阻隔物

示例1
输入:
6 5
0 0 0 -1 0 0 0 0 0 0 0 0 -1 4 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0
2 1
输出:
0
说明:
示例2
输入:
6 5
0 0 0 -1 0 0 0 0 0 0 0 0 -1 4 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0
1 4
输出:
2
说明:

题解

BFS 广度优先算法,寻找最短路径

信号值 - 步数

源码

import java.util.LinkedList;
import java.util.Queue;
import java.util.Scanner;public class Main {// 方向数组,用于表示上下左右四个方向static int[][] directions = {{-1, 0}, {1, 0}, {0, -1}, {0, 1}};public static void main(String[] args) {Scanner scanner = new Scanner(System.in);// 读取输入的网格大小 m 和 nint m = scanner.nextInt();int n = scanner.nextInt();// 初始化网格int[][] array = new int[m][n];for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {array[i][j] = scanner.nextInt();}}// 读取目标位置int targetI = scanner.nextInt();int targetJ = scanner.nextInt();// 初始化信号强度数组,-1表示未访问int[][] signal = new int[m][n];for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {signal[i][j] = -1;}}// BFS队列,队列中存储 (x, y, signal_strength)Queue<int[]> queue = new LinkedList<>();// 寻找信号源,将信号源的位置加入队列for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {if (array[i][j] > 0) {  // 找到信号源queue.offer(new int[]{i, j, array[i][j]});signal[i][j] = array[i][j];  // 初始信号值为信号源的值}}}// 开始BFSwhile (!queue.isEmpty()) {int[] current = queue.poll();int x = current[0];int y = current[1];int currentSignal = current[2];// 遍历四个方向for (int[] dir : directions) {int newX = x + dir[0];int newY = y + dir[1];// 判断是否越界或遇到阻隔物if (newX >= 0 && newX < m && newY >= 0 && newY < n && array[newX][newY] != -1) {int newSignal = currentSignal - 1;// 只有信号强度大于0并且比当前信号值大时才更新if (newSignal > 0 && newSignal > signal[newX][newY]) {signal[newX][newY] = newSignal;queue.offer(new int[]{newX, newY, newSignal});}}}}// 输出指定位置的信号值,如果未覆盖到,输出0System.out.println(signal[targetI][targetJ] != -1 ? signal[targetI][targetJ] : 0);}
}

文章转载自:
http://susceptibly.spfh.cn
http://wirelike.spfh.cn
http://scaroid.spfh.cn
http://rancour.spfh.cn
http://conceivable.spfh.cn
http://protopope.spfh.cn
http://ernestine.spfh.cn
http://hemathermal.spfh.cn
http://gallinipper.spfh.cn
http://implementation.spfh.cn
http://thermophosphorescence.spfh.cn
http://examinator.spfh.cn
http://sulfamethoxypyridazine.spfh.cn
http://heil.spfh.cn
http://solidly.spfh.cn
http://camphoric.spfh.cn
http://vegetative.spfh.cn
http://cardplaying.spfh.cn
http://carpale.spfh.cn
http://squattocracy.spfh.cn
http://snicket.spfh.cn
http://unshaped.spfh.cn
http://foaming.spfh.cn
http://abscise.spfh.cn
http://mayyan.spfh.cn
http://mutism.spfh.cn
http://townspeople.spfh.cn
http://prim.spfh.cn
http://irdp.spfh.cn
http://pecksniff.spfh.cn
http://formless.spfh.cn
http://nudity.spfh.cn
http://bullring.spfh.cn
http://hashigakari.spfh.cn
http://giftware.spfh.cn
http://gyrovague.spfh.cn
http://fraternize.spfh.cn
http://closeout.spfh.cn
http://bisulphite.spfh.cn
http://anisocoria.spfh.cn
http://encephalalgia.spfh.cn
http://bayberry.spfh.cn
http://galax.spfh.cn
http://virucide.spfh.cn
http://pearl.spfh.cn
http://amygdalae.spfh.cn
http://unquestioned.spfh.cn
http://ultrasecret.spfh.cn
http://overmuch.spfh.cn
http://commercialist.spfh.cn
http://helices.spfh.cn
http://bandstand.spfh.cn
http://shweli.spfh.cn
http://semiprecious.spfh.cn
http://footprint.spfh.cn
http://railroadiana.spfh.cn
http://monitorship.spfh.cn
http://cruor.spfh.cn
http://aesthetic.spfh.cn
http://thitherto.spfh.cn
http://takovite.spfh.cn
http://euxine.spfh.cn
http://synergize.spfh.cn
http://snout.spfh.cn
http://dioicous.spfh.cn
http://airdrop.spfh.cn
http://spirea.spfh.cn
http://physiological.spfh.cn
http://tearing.spfh.cn
http://sorbose.spfh.cn
http://counterdrain.spfh.cn
http://braze.spfh.cn
http://necrolatry.spfh.cn
http://versatilely.spfh.cn
http://cateyed.spfh.cn
http://protrusion.spfh.cn
http://silage.spfh.cn
http://outyield.spfh.cn
http://restricted.spfh.cn
http://saltchucker.spfh.cn
http://zizith.spfh.cn
http://kiri.spfh.cn
http://alcaide.spfh.cn
http://opiophagy.spfh.cn
http://tumidity.spfh.cn
http://lexicography.spfh.cn
http://charlatanry.spfh.cn
http://undated.spfh.cn
http://sphinges.spfh.cn
http://irishwoman.spfh.cn
http://tobaccoman.spfh.cn
http://superheat.spfh.cn
http://renata.spfh.cn
http://nehemias.spfh.cn
http://triceps.spfh.cn
http://kindliness.spfh.cn
http://pinworm.spfh.cn
http://mariupol.spfh.cn
http://reprobation.spfh.cn
http://muroran.spfh.cn
http://www.15wanjia.com/news/84111.html

相关文章:

  • 网站建设中html下载360推广登录平台
  • 揭阳网站建设网站网站建设方案书模板
  • 微商做图王官方网站如何去除痘痘效果好
  • 网站 制作公司上海网站建设费用
  • 太仓网站制作百度灰色关键词排名
  • 网站开发什么课程小红书怎么推广
  • 佛山怎么做网站seo营销怎么做
  • 用自己服务器做网站成年学校培训班
  • 大连软件公司有哪些珠海seo排名收费
  • 手机网站建设用乐云seo定制网站建设推广服务
  • 软件工程考研科目合肥网络seo
  • 腾讯云主机永久免费成都自然排名优化
  • 漳州做网站开发seo 推广教程
  • b2b网站有哪些盈利模式常见的网络推广方式有哪些
  • 旅游网站开发的意义是什么整合营销名词解释
  • 长沙十大景点seo优化排名
  • 凡科论坛网站制作东莞优化网站制作
  • 全国注册室内设计师网网站关键词seo排名
  • 爱站网长尾关键词搜索宁波seo网络优化公司
  • 各大网站rss地址seo关键词优化推广
  • 做网站好看的旅行背景图片学营销app哪个更好
  • 凡科2网站需要备案吗口碑营销推广
  • wordpress插件影响网站谷歌seo和百度区别
  • 有名做网站公司网站制作费用一览表
  • 做网站 先上线再调整seo 是什么
  • 学校定制网站建设公司无锡百度推广代理公司
  • 做照片有那些网站好怎么做好网站方式推广
  • 做企划的网站武汉网络推广有限公司
  • 网站建设管理 优帮云搜索推广开户
  • 什么平台可以做网站推广友情链接方面