news 2026/5/29 0:33:49

华为OD机试真题精讲:流浪地球(Python/Java/C++多语言实现)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
华为OD机试真题精讲:流浪地球(Python/Java/C++多语言实现)

华为OD机试真题精讲:流浪地球(Python/Java/C++多语言实现)

一、题目描述(2025B卷高频100分题)

在《流浪地球》的背景设定中,地球需要从当前位置(记为节点0)移动到目标星系(记为节点n-1),途中需经过若干行星发动机空间站(节点1~n-2)。各空间站之间存在单向航道连接,每条航道包含两个核心属性:

  1. 燃料消耗:通过该航道地球需消耗的核聚变燃料量;
  2. 通行成本:通过该航道需消耗的重元素资源点数。

给定n个节点的航道图(邻接表形式)、初始燃料总量F,要求找到从节点0到节点n-1的最小通行成本路径(路径总燃料消耗≤F);若不存在满足条件的路径,返回-1。

关键约束

  • 节点数量:1 ≤ n ≤ 1000;
  • 航道数量:1 ≤ m ≤ 5000;
  • 单条航道燃料消耗:1 ≤ fuel ≤ 100;
  • 初始燃料总量:1 ≤ F ≤ 1000;
  • 单条航道通行成本:1 ≤ cost ≤ 100;
  • 无自环、无重复航道,所有数值均为正整数;
  • 时间限制1秒,空间限制256MB。

示例说明

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

GLM-4-9B-Chat-1M:百万上下文大模型如何重塑行业文本处理范式

GLM-4-9B-Chat-1M:百万上下文大模型如何重塑行业文本处理范式 【免费下载链接】glm-4-9b-chat-1m 项目地址: https://ai.gitcode.com/zai-org/glm-4-9b-chat-1m 导语 智谱AI推出的GLM-4-9B-Chat-1M大模型,以100万Token(约200万中文字…

作者头像 李华
网站建设 2026/5/28 6:42:09

31、RTA 参考手册:功能、语法与错误处理全解析

RTA 参考手册:功能、语法与错误处理全解析 1. 核心子程序概述 RTA 提供了一系列核心子程序来实现与 PostgreSQL 客户端的交互以及数据库表的管理。以下是这些子程序的详细介绍: 1.1 dbcommand() 子程序 功能 :该子程序用于接收从 PostgreSQL 客户端传来的 TCP 连接,并…

作者头像 李华