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

LeetCode 743:网络延迟时间 | Dijkstra

LeetCode 743:网络延迟时间 | Dijkstra

引言

网络延迟时间(Network Delay Time)是 LeetCode 第 743 题,难度为 Medium。题目要求找到信号从某个节点出发到达所有节点所需的最短时间。

算法实现

import heapq def networkDelayTime(times, n, k): graph = [[] for _ in range(n)] for u, v, w in times: graph[u - 1].append((v - 1, w)) dist = [float('inf')] * n dist[k - 1] = 0 pq = [(0, k - 1)] while pq: d, u = heapq.heappop(pq) if d > dist[u]: continue for v, w in graph[u]: if dist[v] > dist[u] + w: dist[v] = dist[u] + w heapq.heappush(pq, (dist[v], v)) return max(dist) if max(dist) != float('inf') else -1

复杂度分析

时间复杂度:O(E log V)
空间复杂度:O(V + E)

总结

单源最短路径问题,使用 Dijkstra 算法解决。

http://www.jsqmd.com/news/906132/

相关文章:

  • 2026大连代理记账,认准大连盛仕达税务师事务所有限公司! - 小柏云
  • 技术原理篇:GEO(生成式引擎优化)核心技术架构与 AI 收录机制解析
  • 赤峰车衣贴膜哪家好?本地门店权威盘点(排行 + 地址 + 电话) - 资讯快报
  • 使用nodejs快速构建接入taotoken大模型api的聊天机器人
  • 2026兰州卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • ESP01S使用笔记01--ESP01s固件下载 - 少年
  • 2026 赤峰车衣门店电话|首选这家!口碑评分 4.9 分✨ - 资讯快报
  • 达梦数据库DM8视图入门——简化查询、权限控制与数据安全
  • 2026 年石家庄 UPS 不间断电源供应商哪家好?主流品牌授权服务商推荐 - 小艾信息发布
  • Linux wget 命令详解:从基础到高级下载技巧
  • INP>300ms 直接掉排名:5 月后 Core Web Vitals 成硬门槛
  • 东南亚开发者紧急预警:Gemini API v1.5.3起强制启用语言检测白名单,未注册老接口将于2024年Q3停用(附6国语言注册迁移checklist)
  • 2026国产外夹式超声波流量计十大品牌权威测评:技术实力与市场表现深度解析 - 水质仪表品牌排行榜
  • 200 SMART G2无线通讯,用一次就回不去了
  • Windows和Ubuntu共享键鼠失败?三步搞定Synergy/Barrier的SSL连接报错
  • 2026年企业若想在激烈的市场竞争中脱颖而出推荐上海广告公司 - 资讯快报
  • 上海办公室装修公司怎么挑 避开这几家误区帮你省心 - 资讯快报
  • 为什么50A是电流检测方案的重要分界点?
  • 【车载 AOSP 16 蓝牙(bluedroid)服务】【qcom 平台双蓝牙】【10.UI点击播放,耳机如何出声 2】
  • 【独家首发】Gemini留存率提升黄金公式:R = f(首次价值感知×行为触发密度×负反馈拦截率)
  • 2026 深圳 UPS 电源供应商哪家靠谱?主流品牌授权合作渠道全解析 - 小艾信息发布
  • AI Agent实测:Agent Store现成应用如何重塑企业自动化?
  • 雅思小白择校避坑干货|拒绝无效报课,选对机构3个月高效出分 - 资讯快报
  • 2026年全自动装箱机厂家推荐榜单:装箱一体机/机器人装箱机/装箱码垛一体机,全自动装箱生产线与开装封一体机源头实力品牌精选 - 品牌企业推荐师(官方)
  • 从0到1:APP广告变现的“极速启动”指南
  • 阿姆智创ARM-3576A工控核心板,协作机械臂智慧中枢
  • CANoe自动化测试进阶:巧用writeToLog和writeToLogEx给你的日志文件打上“书签”
  • 新项目该怎么入手?我用Claude code 接入小米mimo复盘黑马点评,看他的思路是什么。
  • 2026西安卫生间免砸砖防水、外墙、地下室、楼顶渗漏+彩钢瓦、阳光房渗漏 本地专业防水公司TOP5权威推荐(2026年6月本地最新深度调研) - 防水百科
  • 学习c语言第24天 循环语句的应用