news 2026/2/22 10:50:29

C++规划乘坐地铁线路[2025-12-07]

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++规划乘坐地铁线路[2025-12-07]

C++规划乘坐地铁线路[2025-12-07]

实验六 图的应用 数据结构

•规划乘坐地铁线路

要求

一、构建地铁图

  • 从北京市的地铁线路中任选5条;
  • 将这五条线路的车站的信息,每站间的运营时间信息,每站间的距离信息输入文件保持下来;
  • 将五条线路的信息读入内存构造图结构;
  • 注意边权值的设计,需要能够保存时间和距离两个参量。

二、线路规划

  • 用户输入任意两个站点的名称,以及规划目标,可以按照用户的要求输出最优的路线,并给出换乘方案;
  • 用户的规划可以是最短时间,最短距离和最少站数等;
  • 采用迪杰斯特拉算法来计算最短路径;
  • 输出两个站点间的最短路径,可以输出所有车站,也可以只输出换乘信息。

三、要求

  • 用户输入可以用命令行方式,输出规划路径信息也用命令行;
  • 需要提交设计报告和源代码,要求和《实验一》一样;
  • 补充:(1)在规划目标时考虑到多约束问题,比如规定时间内的最少站数;(2)使用多种算法实现路径规划。

源码联系UP主 -> https://space.bilibili.com/329101171

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/16 19:51:01

Linux下使用Miniconda管理Python环境

Linux下使用Miniconda管理Python环境 在现代AI与数据科学开发中,一个常见的痛点是:项目之间依赖冲突频发。你可能刚为一个PyTorch项目配置好环境,结果另一个TensorFlow项目却因版本不兼容而报错。这种“依赖地狱”不仅浪费时间,还…

作者头像 李华
网站建设 2026/2/15 23:56:57

Wan2.2-T2V-A14B本地部署指南:从零生成高清视频

Wan2.2-T2V-A14B 本地部署实战:从文字到高清视频的完整路径 在影视制作周期动辄数周、人力成本居高不下的今天,有没有可能让AI替你完成80%的前期内容生成?想象一下:一条“穿汉服的女孩在樱花树下跳舞”的文案,输入后90…

作者头像 李华
网站建设 2026/2/19 1:48:12

ENSP下载官网替代资源汇总帖

YOLO系列目标检测技术深度解析:从原理到工业部署 在智能制造与智能视觉系统日益普及的今天,如何在毫秒级时间内准确识别图像中的多个目标,已成为自动化产线、安防监控和无人驾驶等领域必须攻克的核心难题。传统图像处理方法依赖人工设定规则&…

作者头像 李华
网站建设 2026/2/21 22:58:31

10 个课堂汇报 AI 工具,本科生降AI率推荐

10 个课堂汇报 AI 工具,本科生降AI率推荐 论文写作的“三座大山”:任务多、时间紧、降重难 对于本科生来说,大学的学习生活充满了挑战。尤其是到了学期末,课堂汇报、论文写作、文献综述等任务接踵而至,让人应接不暇。…

作者头像 李华