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

关于图论【最短路径之Bellman_ford 算法(队列优化)|卡码网94.城市间货物运输的思考】

目录

二、本题代码

三、关键思路

四、优化原因

五、注意事项


// 展示完整题目

二、本题代码

// 展示完整代码

三、关键思路

1、用队列把当前遍历节点所指向的节点记录到队列里,更新在队列里的松弛有意义的节点的最短距离

四、优化原因

1、因为单纯的Bellman_ford算法会进行很多次无意义的松弛

(比如一开始的时候,只有起点1所指向的节点能更新最短距离,但是第一条输入的边是5 6 -2,这个时候起点1和结点5根本就没有相连,所以就算进行了一次循环,也不会做任何操作,就浪费了时间)

2、时间复杂度更低

五、注意事项

1、邻接表在定义的时候要先写好数组的位置个数

2、邻接表在加入结构体的时候要push_back(结构体名(成员变量1,成员变量2))

// 注意这个结构体名要写出来

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

相关文章:

  • 韩国进口食品批发商怎么选才靠谱内行人分享三大筛选秘诀 - 官方资讯
  • Topit:重新定义macOS窗口置顶的颠覆性解决方案
  • 宜都闭口合同0增项装修:告别低价引流与中途加价的实战指南 - GrowthUME
  • dynDNS兼容方案:docker-ddns如何适配Fritz!Box、D-Link等主流路由器
  • 金华美发造型培训学校口碑哪家好推荐知美人 - 港焙西点-知美人美学
  • MoreToggles.css进阶技巧:如何优雅地调整切换按钮大小与颜色
  • 嘉兴美发造型培训学校口碑哪家好推荐知美人 - 港焙西点-知美人美学
  • BiliBiliToolPro完整指南:5分钟搭建B站自动化任务系统
  • 公共营养师证书怎么考:2026年报考条件、考试科目与备考全攻略 - 中科资质认证报考中心
  • 人工智能技术丛书(清华大学出版社)介绍
  • 做了三年韩食店,我才发现这家靠谱的韩国进口食品批发商 - 官方资讯
  • biniou离线部署教程:无需联网也能使用的AI创作工具,保护你的隐私数据
  • 2026年贵州做城市生命线安全工程建设的公司有哪些?
  • 2026年长春铁附件哪里有?深博电力及行业优质企业盘点,电话13756943000 - 自由和远方
  • 计算机毕业设计之高校教学资源管理系统的设计与实现
  • 乌鲁木齐老房漏水怎么办 卷材屋面施工外墙丙烯酸防水科普 ( 2026、8月份最新 ) - 宅仕达
  • 金庸群侠传C++复刻版:如何用现代游戏引擎架构重制经典武侠RPG
  • 终极指南:掌握40+功能的Escape From Tarkov离线训练器完整教程
  • 2026年深度解析:广东塞拉尼斯PA46代理商如何以技术选型重构耐高温材料供应链 - 变量人生001
  • 5大技术突破:AnythingLLM如何重新定义企业级文档智能处理
  • 【单片机毕业设计推荐】基于 STM32 的车辆防盗与温度监测系统设计与实现 基于 STM32 的车载环境安防监测报警系统设计(010706)
  • ImpromptuInterface性能优化指南:缓存策略与EmitProxy的高效使用
  • 新手采购韩国零食怕被坑?这5家高口碑批发商真实测评,省心又靠谱 - 官方资讯
  • bash-lib在CI/CD中的应用:打造高效自动化部署流程
  • GNU Wget2 vs curl:命令行下载工具全方位对比与选择指南
  • 香港律师公证单身证明怎么办理?理清思路少跑腿,快速拿证指南! - 指上通
  • 车辆异地托运公司哪家可靠 - 甄选测评官
  • Linux系统下RTL8852BE Wi-Fi 6驱动深度解析与性能调优指南
  • 如何彻底解决macOS Sequoia Beta中OBS虚拟摄像头安装失败问题:3种专业方案
  • 终极Windows窗口调整工具:WindowResizer完全指南