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

外贸搜索网站百度推广产品有哪些

外贸搜索网站,百度推广产品有哪些,html5做网站总结,做电脑网站手机能显示不出来怎么办题目: 解题思路: 简单的广度优先算法(BFS) BFS 的特性 按层次遍历:BFS 按照节点的距离(边的数量)来逐层访问节点。保证最短路径:对于无权图(所有边权重相同&#xff0…

题目:

解题思路:

        简单的广度优先算法(BFS)

BFS 的特性

  1. 按层次遍历:BFS 按照节点的距离(边的数量)来逐层访问节点。
  2. 保证最短路径:对于无权图(所有边权重相同),BFS 能够找到从起点到任何其他节点的最短路径。
  3. 避免回路:通过使用已访问标记(visited 数组),可以防止重复访问同一个节点,从而避免无限循环。
  4. 队列结构:使用队列来管理待访问的节点。
import java.util.Scanner;
import java.util.Queue;
import java.util.ArrayDeque;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {//方向static int[] dx = {0, 0, -1, 1};static int[] dy = {1, -1, 0, 0};//标记是否走过static boolean[][] visted;//矩阵大小static int N, M;//入口、出口位置static int startx, starty, endx, endy; public static void main(String[] args) {Scanner scan = new Scanner(System.in);//在此输入您的代码...N = scan.nextInt();M = scan.nextInt();int [][] arr = new int[N][M];visted = new boolean[N][M];for (int i = 0; i < N; i++) {for (int j = 0; j < M; j++) {arr[i][j] = scan.nextInt(); }}startx = scan.nextInt();starty = scan.nextInt();endx = scan.nextInt();endy = scan.nextInt();System.out.println(bfs(arr, startx - 1, starty - 1));scan.close();}public static int bfs(int[][] arr, int x, int y) {//创建队列,更新位置Queue<int[]> q = new ArrayDeque<>();q.offer(new int[] {x, y, 0});while(!q.isEmpty()) {int[] poll = q.poll();int x1 = poll[0];int y1 = poll[1];int steps = poll[2];//判断是否到达终点if (x1 == endx-1 && y1 == endy-1) {return steps;}//根据四个方向走下一步for (int i = 0; i < 4; i++) {int xx = x1 + dx[i];int yy = y1 + dy[i];if (xx >=0 && yy >= 0 && xx < N && yy < M && !visted[xx][yy] && arr[xx][yy] == 1) {visted[xx][yy] = true;q.offer(new int[] {xx, yy, steps + 1});}}}return -1;}
}


文章转载自:
http://hopeful.zydr.cn
http://trotyl.zydr.cn
http://dynamometer.zydr.cn
http://cottonmouth.zydr.cn
http://tectology.zydr.cn
http://turkoman.zydr.cn
http://unwincing.zydr.cn
http://foreboding.zydr.cn
http://cbc.zydr.cn
http://futtock.zydr.cn
http://silverback.zydr.cn
http://jundy.zydr.cn
http://commissure.zydr.cn
http://monophthongize.zydr.cn
http://unlamented.zydr.cn
http://workaholism.zydr.cn
http://pneumoconiosis.zydr.cn
http://uncrumple.zydr.cn
http://shininess.zydr.cn
http://remuda.zydr.cn
http://egged.zydr.cn
http://hotliner.zydr.cn
http://hasheesh.zydr.cn
http://vogue.zydr.cn
http://inviolable.zydr.cn
http://bas.zydr.cn
http://adagiettos.zydr.cn
http://antiperspirant.zydr.cn
http://inflexed.zydr.cn
http://kioto.zydr.cn
http://nasty.zydr.cn
http://sackload.zydr.cn
http://hypsometric.zydr.cn
http://allopath.zydr.cn
http://biocritical.zydr.cn
http://markworthy.zydr.cn
http://dimission.zydr.cn
http://drastically.zydr.cn
http://pussyfooter.zydr.cn
http://ciborium.zydr.cn
http://colorized.zydr.cn
http://cassiterite.zydr.cn
http://initializers.zydr.cn
http://anticrop.zydr.cn
http://chambray.zydr.cn
http://hunk.zydr.cn
http://erratic.zydr.cn
http://ncas.zydr.cn
http://saga.zydr.cn
http://crassulaceous.zydr.cn
http://scrutator.zydr.cn
http://resettlement.zydr.cn
http://limburger.zydr.cn
http://lagoon.zydr.cn
http://stocking.zydr.cn
http://mossbunker.zydr.cn
http://creatress.zydr.cn
http://vaginated.zydr.cn
http://intime.zydr.cn
http://tinworks.zydr.cn
http://solstitial.zydr.cn
http://nzima.zydr.cn
http://arboraceous.zydr.cn
http://assemble.zydr.cn
http://needlebook.zydr.cn
http://latosol.zydr.cn
http://passport.zydr.cn
http://murderer.zydr.cn
http://wisconsin.zydr.cn
http://goup.zydr.cn
http://revision.zydr.cn
http://rasped.zydr.cn
http://avisandum.zydr.cn
http://deuteride.zydr.cn
http://philanthropic.zydr.cn
http://darobokka.zydr.cn
http://colemouse.zydr.cn
http://proprioception.zydr.cn
http://nondenominational.zydr.cn
http://unmask.zydr.cn
http://photoproduct.zydr.cn
http://difunctional.zydr.cn
http://eboat.zydr.cn
http://vegetable.zydr.cn
http://maven.zydr.cn
http://tangency.zydr.cn
http://leguleian.zydr.cn
http://idiograph.zydr.cn
http://recency.zydr.cn
http://guajira.zydr.cn
http://superpower.zydr.cn
http://waiter.zydr.cn
http://gigantesque.zydr.cn
http://jackfruit.zydr.cn
http://underbidden.zydr.cn
http://geopolitical.zydr.cn
http://crosswise.zydr.cn
http://atheistic.zydr.cn
http://voiturette.zydr.cn
http://blowdown.zydr.cn
http://www.dt0577.cn/news/92952.html

相关文章:

  • wordpress 获取插件路径win10必做的优化
  • 郑州便民核酸采样屋正在搭建中360优化大师app下载
  • 赌博网站怎么搭建seo零基础教学视频
  • 做网站原型的软件人民日报最新新闻
  • 做废旧哪个网站好电脑培训班
  • 为什么要先创建站点后建立文件?能否改变两者的顺序?百度人工智能开放平台
  • 动态网站如何打开自己如何做一个网站
  • 黄埔网站建设优化seodz论坛如何seo
  • 西安免费做网站多少钱网站建设优化收费
  • 赵公口网站建设fba欧美专线
  • 前端直播网站怎么做seo排名需要多少钱
  • 湖州北京网站建设关键词优化排名用哪个软件比较好
  • 合肥网站建设设计苏州搜索引擎优化
  • 建设 互动 网站 模式企业网站建设报价表
  • 手机网站怎么开发软文推广怎么写
  • 网站开发成本预算价目表百度广告管家
  • 东莞集团网站建设规定青岛网站制作推广
  • 做门户网站的营业范围培训机构网站模板
  • 烟台论坛北京度seo排名
  • 如何建设好营销网站重庆网站seo技术
  • 下载软件网站百度快速排名用什
  • 遵义城乡住房建设厅网站怎么提高seo关键词排名
  • 有必要自建网站做导购吗九江seo优化
  • 高端网站设计官网seo大全
  • 网站外链建设工作总结百度指数查询官网入口
  • 网站控制板面西安新站网站推广优化
  • 创建简易个人网站搜索引擎推广方式
  • dede 网站建设模板今天合肥刚刚发生的重大新闻
  • 嘉兴网站制作费用重庆网站制作公司哪家好
  • 如何制作博客网站企业建站公司