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

聊城网站建设设计青岛专业网站建设

聊城网站建设设计,青岛专业网站建设,反向链接查询,免费版企业查询《灵珠觉醒:从零到算法金仙的C++修炼》卷三天劫试炼(49)万鸦壶焚网络 - 网络延迟时间(Bellman-Ford) 哪吒在数据修仙界中继续他的修炼之旅。这一次,他来到了一片神秘的万鸦壶网络,壶中网络错综复杂,节点之间的延迟各不相同。壶的入口处有一块巨大的石碑,上面刻着一行…

《灵珠觉醒:从零到算法金仙的C++修炼》卷三·天劫试炼(49)万鸦壶焚网络 - 网络延迟时间(Bellman-Ford)

哪吒在数据修仙界中继续他的修炼之旅。这一次,他来到了一片神秘的万鸦壶网络,壶中网络错综复杂,节点之间的延迟各不相同。壶的入口处有一块巨大的石碑,上面刻着一行文字:“欲破此壶,需以万鸦壶之力,焚网络,网络延迟显真身。”

哪吒定睛一看,石碑上还有一行小字:“网络拓扑结构如下,节点K到其他所有节点的最短延迟时间的最大值即为网络延迟时间。”哪吒心中一动,他知道这是一道关于网络延迟时间的难题,需要通过Bellman-Ford算法来计算从起点到所有节点的最短路径,进而找到最大延迟时间。

暴力解法:万鸦壶的初次尝试

哪吒心想:“要计算网络延迟时间,我可以尝试所有可能的路径。”他催动万鸦壶之力,从起点节点开始,逐个节点访问,记录每条路径的延迟时间,试图找到最短路径。

#include <vector>
#include <climits>
using namespace std;int networkDelayTime(vector<vector<int>>& times, int n, int k) {vector<int> dist(n + 1, INT_MAX);dist[k] = 0;for (int i = 0; i < n - 1; ++i) {for (auto& time : times) {int u = time[0];int v = time[1];int w = time[2];if (dist[u] != INT_MAX && dist[u] + w < dist[v]) {dist[v] = dist[u] + w;}}}int maxDelay = 0;for (int i = 1; i <= n; ++i) {if (dist[i] == INT_MAX) return -1;maxDelay = max(maxDelay, dist[i]);}return maxDelay;
}

哪吒成功地计算了网络延迟时间,但万鸦壶的光芒却黯淡了下来。他意识到,这种方法虽然可行,但效率低下,尤其是当网络节点数量很多时,灵力消耗巨大。

C++语法点

在C++中,Bellman-Ford算法涉及到图的邻接表表示和距离数组的更新。以下是一些重要特性:

  • 邻接表

    • 使用vector<vector<int>>表示图的邻接表。
    • 常用操作:
      • times:存储所有边的信息,每条边包含起点、终点和权重。
  • 距离数组

http://www.dtcms.com/a/617499.html

相关文章:

  • 电商网站开发选题依据wordpress卡出翔
  • 旅游型网站开发js网站统计代码
  • 在潮州哪里找做网站的如何建设一个网站站
  • 旅游做攻略用什么网站好wordpress 表单校验
  • 做聚划算网站steam交易链接可以随便给别人吗
  • 手机网站制作推荐了解深圳网站页面设计
  • 做网批的有什么网站呢网站运营是做什么的
  • 自己做国外网站移动端网站开发流程图
  • 苏州企业网站建设服务好平面设计教程视频全集免费
  • 网站建设都讲哪些内容南京网站改版
  • 郑州天道做网站设计模板修饰演示文稿
  • 微信电影网站怎么做的一个备案号可以绑定几个网站
  • 我要免费建立一个网站吗django 做网站
  • 建行贵金属湖南广告优化
  • 余干网站建设制作品牌推广经典案例
  • 游戏平台代理淘宝客网站做seo
  • 做 ps pr 赚钱的 网站两个网站共用一个数据库
  • 建网站需要哪些资质首都在线
  • node.js网站开发框架iis网站权限
  • 浙江省住房和城乡建设厅 官方网站wordpress怎样获取文章分类的id
  • 巨野做网站wordpress微信支付插件
  • 不用网站做淘宝客更换动易网站模板的方法
  • 岳阳网站定制开发设计手机网站 分享
  • 南宁网站推广营销html网页设计步骤
  • 启航做网站怎么样做网站要什么软件
  • 做淘客应该知道的网站口碑好的盘锦网站建设
  • wordpress网站检测特价旅游机票网站建设
  • 网站建设5000费用预算网站的功能包括哪些内容
  • 网站建设怎么创业工业设计公司怎么收费
  • 深圳电商网站建设wordpress 新闻主题