【满分】【华为OD机试真题2023CD卷 JAVAJS】快递员的烦恼

news/2024/7/20 16:17:30 标签: 算法, java, 华为od, javascript

华为OD2023(C&D卷)机试题库全覆盖,刷题指南点这里

快递员的烦恼

知识点广搜DFS搜索排序回溯

时间限制:1s 空间限制:256MB 限定语言:不限

题目描述:

快递公司每日早晨,给每位快递员推送需要送到客户手中的快递以及路线信息,快递员自己又查找了一些客户与客户之间的路线距离信息,请你依据这些信息,给快递员设计一条最短路径,告诉他最短路径的距离。
注意:
1.     不限制快递包裹送到客户手中的顺序,但必须保证都送到客户手中
2.     用例保证一定存在投递站到每位客户之间的路线,但不保证客户与客户之间有路线,客户位置及投递站均允许多次经过
3.     所有快递送完后,快递员需回到投递站

输入描述:

首行输入两个正整数n、m

接下来n行,输入快递公司发布的客户快递信息,格式为:客户id 投递站到客户之间的距离distance

再接下来的m行,是快递员自行查找的客户与客户之间的距离信息,格式为:客户1id 客户2id distance

在每行数据中,数据与数据之间均以单个空格分割

规格:

http://www.niftyadmin.cn/n/5303425.html

相关文章

为什么JAVA_HOME修改后Java版本不变

今天的实验需要对java project进行降版本后重构。于是去Oracle官网下载了jdk1.7。然后将系统环境变量JAVA_HOME改成了安装后的jdk1.7路径。即 C:\Program Files\Java\jdk1.7.0_80 系统变量Path中直接引用了%JAVA_HOME%\bin。 但是当我查看版本,却出现了javac改了…

第二章 Qt模板库、工具类及控件

目录 2.1字符串类 2.1.1字符串的一般操作 1.字符串拼接 2.字符串查询 3.字符串截取 4.字符串存储相关函数 5.字符串转换和修改 2.1.2字符串与数值的转换 1.字符串转换为整数 2.字符串转换为浮点型 3.函数 setNum() 4.函数 arg() 2.2容器类 2.3控件 例子&#xf…

【算法与数据结构】452、LeetCode用最少数量的箭引爆气球

文章目录 一、题目二、解法三、完整代码 所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。 一、题目 二、解法 思路分析:我们的目标是让一支弓箭尽可能多爆破气球,因此要找到重叠气球的区间数量,这样就…

富文本BraftEditor引起的bug

1、BraftEditor踩坑1 #基于之前写的一篇BraftEditor的使用# 1. 问题起源: 打开编辑弹窗--> 下面页面所示--> 当进行分类选择时候,就会报错,并且这个报错还不是一直都有,6次选择出现一次报错吧 2. 解决: 2.1 起…

c++ 变量详细解释

C 变量:详细解释 1. 变量声明和初始化 声明:告诉编译器变量的类型和名称。int number;初始化:为变量指定一个初始值。int number 10; // 声明并初始化2. 变量类型 基本类型:包括整数(int, short, long&#xff09…

Python trash-cli模块实现Linux服务器回收站

概述: trash-cli是一个用于管理类 Unix 系统垃圾箱的命令行工具。它提供了一个安全的替代方案来代替传统的 rm 命令,后者会永久删除文件和目录。使用 trash-cli,文件和目录被移动到垃圾箱中,这样就可以在意外删除的情况下恢复它们…

uniapp 无限级树形结构面包屑、单选-多选、搜索、移除功能插件,基于【虚拟列表】高性能渲染海量数据,加入动态高度、缓冲区

hyq-tree-vtw 无限级树形结构面包屑、单选-多选、搜索、移除功能 示例项目 单选-user 单选-任意一项 多选-关联下级 多选-任意一项 已选择数据弹框 说明 本插件需要使用uni-popup、uni-transition用于已选择数据弹框,因此需要有这些依赖,请自行导入本插件基于【虚…

金和OA SAP_B1Config.aspx存在未授权访问漏洞

产品简介 金和网络是专业信息化服务商,为城市监管部门提供了互联网监管解决方案,为企事业单位提供组织协同OA系统升开发平台,电子政务一体化平台智慧电商平合等服务 漏洞概述 金和OA SAP_B1Config.aspx存在未授权访问漏洞,攻击…