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

郑州网站推广方案凤山网站seo

郑州网站推广方案,凤山网站seo,极客学院 网站建设,网站建设发展题目 某通信网络中有N个网络结点#xff0c;用1到N进行标识。网络通过一个有向无环图.表示,其中图的边的值表示结点之间的消息传递时延。 现给定相连节点之间的时延列表times[]{u#xff0c;v#xff0c; w)#xff0c;其中u表示源结点#xff0c;v表示目的结点#xff0…题目 某通信网络中有N个网络结点用1到N进行标识。网络通过一个有向无环图.表示,其中图的边的值表示结点之间的消息传递时延。 现给定相连节点之间的时延列表times[]{uv w)其中u表示源结点v表示目的结点w表示u和v之间的消息传递的时延。请计算给定源结点到目的结点的最小传输时延如果目的结点不可达返回-1。 注:N的取值范围为[1100]; 时延列表times的长度不超过6000且1 u,v N0w 100; 输入描述: 输入的第一行为两个正整数分别表示网络结点的个数N以及时延列表的长度M用空格分隔; 接下来的M行为两个结点间的时延列表[u v w]; 输入的最后一行为两个正整数分别表示源结点和目的结点。 输出描述: 起点到终点得最小时延不可达则返回-1 示例1: 输入: 3 3 1 2 11 2 3 13 1 3 50 1 3 输出: 24 思路 Dijkstra 算法该算法B站视频讲解得较清楚 同leetcode 743. 网络延迟时间 每次从未标记的节点中选择距离起点最近的节点标记 计算刚加入节点A的邻近节点B的距离不包含标记的节点若节点A的距离节点A到节点B的边长节点B的距离就更新节点B的距离 题解 package hwod;import java.util.Arrays; import java.util.Scanner;public class TheLeastDelayTime {public static void main(String[] args) {Scanner sc new Scanner(System.in);int n sc.nextInt(), m sc.nextInt();int[][] nums new int[m][3];for (int i 0; i m; i) {for (int j 0; j 3; j) {nums[i][j] sc.nextInt();}}int start sc.nextInt(), end sc.nextInt();System.out.println(theLeastDelayTime(nums, n, start, end));}private static int theLeastDelayTime(int[][] nums, int n, int start, int end) {int[][] g new int[n][n];final int INF Integer.MAX_VALUE / 2;//防止越界//g[i][j]代表节点i到节点j的距离for (int i 0; i n; i) {Arrays.fill(g[i], INF);}for (int[] t : nums) {int x t[0] - 1, y t[1] - 1;g[x][y] t[2];}int[] used new int[n];//判断某个节点是否被标记int[] dist new int[n];//每个节点到起点的距离Arrays.fill(dist, INF);dist[start - 1] 0;for (int i 0; i n; i) {//每次更新一个distint x -1;//找到未标记的距离起点最近的节点xfor (int y 0; y n; y) {if (used[y] 0 (x -1 || dist[y] dist[x])) {x y;}}used[x] 1;//更新标记节点邻近的节点距离for (int y 0; y n; y) {dist[y] Math.min(dist[y], dist[x] g[x][y]);}}return dist[end - 1] INF ? -1 : dist[end - 1];} } 推荐 如果你对本系列的其他题目感兴趣可以参考华为OD机试真题及题解JAVA查看当前专栏更新的所有题目。
http://www.hkea.cn/news/14441828/

相关文章:

  • 网站页面建设方案书模板网站建设及优化方案
  • 设计必知的设计网站 039wordpress电子书主题
  • 周杰伦做的广告网站怎么制作婚介网站
  • 福建省建设厅网站电脑板pos机网站模板
  • wordpress 留言信息在哪里网站优化用户体验
  • 怎么制作纯文字图片西安做网站优化的公司
  • 网站服务器建设如何学习网站制作
  • seo做的不好的网站有哪些群晖建站教程
  • 郑州网站开发建设长春seo整站优化
  • 玉田网站建设dw怎么做phpcms网站
  • 网站建设收费标准咨询网站建设制作细节
  • 网站正在建设中 页面自动做效果图的网站
  • 3 建设营销型网站流程新手如何学seo
  • 网站建设推介会发言稿通辽做家教的网站
  • 网站建设788gg荣泰建设集团网站
  • c 怎么做网站开发破解网站后台
  • 网站建设方案ppt邢台谷歌seo
  • 北京搭建网站公司备案证查询网站查询网站查询
  • 策划营销型企业网站应注意哪些事情(建设流层—)网站添加定位怎么做
  • 正规网站建设官网桂平seo关键词优化
  • 东莞的网站建设公司哪家好长春市建设局网站
  • 常德网站建设费用订阅号登陆平台
  • 怎么免费建设个人博客网站免费制作手机网页
  • 网站的登录注册页面怎么做做二手车有哪些网站有哪些手续
  • 潍坊网站建设品牌东莞建设网办事指南
  • 建站之星换模板网站制作器软件下载
  • 广州越秀区网站建设wordpress最新文章列表插件
  • 北京城乡和住房建设部网站destoon做的网站
  • wordpress页面模板增加重庆seo网页优化
  • 深圳成交型网站建设公司国家信用信息公示系统的官网