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

华为OD机考双机位C卷 - 路口最短时间问题 (Java Python JS GO C++ C)

路口最短时间问题

2026华为OD机试双机位C卷 - 华为OD上机考试双机位C卷

华为OD机试双机位C卷真题目录点击查看: 【全网首发】2026华为OD机位C卷 机考真题题库含考点说明以及在线OJ(OD上机考试双机位C卷)

题目描述

假定街道是棋盘型的,每格距离相等,车辆通过每格街道需要时间均为 timePerRoad;

街道的街口(交叉点)有交通灯,灯的周期 T(=lights[row][col])各不相同;

车辆可直行、左转和右转,其中直行和左转需要等相应 T 时间的交通灯才可通行,右转无需等待。

现给出 n * m 个街口的交通灯周期,以及起止街口的坐标,计算车辆经过两个街口的最短时间。

其中:

  1. 起点和终点的交通灯不计入时间,且可以在任意方向经过街口
  2. 不可超出 n * m 个街口,不可跳跃,但边线也是道路(即:lights[0][0] -> lights[0][1] 是有效路径)

入口函数定义:

/** * @param lights:n*m个街口每个交通灯的周期,值范围[0, 120],n和m的范围为[1,9] * @param timePreRoad:相邻两个街口之间街道的通行时间,范围为[0,600] * @param rowStart:起点的行号 * @param colStart:起点的列号 * @param rowEnd:终点的行号 * @param colEnd:终点的列号 * @return lights[rowStart][colStart] 与 lights[rowEnd][colEnd] 两个街口之间的最短通行时间 */ int calcTime(int[][] lights, int timePreRoad, int rowStart, int colStart, int rowEnd, int colEnd)

输入描述

第一行输入 n 和 m,以空格分隔

之后 n 行输入 lights矩阵,矩阵每行m个整数,以空格分隔

之后一行输入 timePerRoad

之后一行输入 rowStart colStart,以空格分隔

最后一行输入 rowEnd colEnd,以空格分隔

输出描述

lights[rowStart][colStart] 与 lights[rowEnd][colEnd] 两个街口之间的最短通行时间

用例

输入

3312345
http://www.jsqmd.com/news/455656/

相关文章:

  • ACADO实战:5步搞定MPC代码生成与车辆控制(附避坑指南)
  • Nanbeige 4.1-3B 物体检测新思路:借鉴YOLO思想优化视觉描述生成
  • 造相-Z-Image-Turbo LoRA参数详解:lora_scale强度调节与显存平衡技巧
  • Kook Zimage真实幻想Turbo多场景实战:小说封面/游戏角色/壁纸生成
  • 华为OD机考双机位C卷 - 仿LISP运算 (Java)
  • Youtu-VL-4B-Instruct作品集:姿态估计API返回MPII标准kpt格式的实测截图
  • OFA图像描述模型GitHub开源项目实战:复现与贡献指南
  • 通达信数据获取革新:mootdx突破式金融数据分析解决方案
  • 华为OD机考双机位C卷 - 优选核酸检测点 (Java)
  • 实战指南:基于ps稿用快马ai快速生成电商后台数据表格与交互组件
  • 突破苹果限制:OpenCore Legacy Patcher让旧款Intel Mac升级最新macOS的完整方案
  • PROJECT MOGFACE 实战:利用爬虫技术构建领域语料库并优化模型效果
  • 华为OD机考双机位C卷 - 优雅数组 (Java)
  • STM32CubeIDE实战:SWD输出printf调试信息全流程(附代码)
  • MOOTDX量化数据接口:从数据获取到策略实现的全流程指南
  • 题单 1
  • DDColor部署教程:使用FastAPI封装DDColor服务并添加JWT鉴权
  • 一个简单的platfrom框架的LED驱动
  • Ubuntu虚拟机磁盘空间不足导致无法启动?教你快速清理并修复piix4_smbus错误
  • 实时缺陷检测卡在32ms?揭秘某汽车Tier1厂商用Python+TensorRT将推理延迟压至11.4ms的6项硬核操作
  • translategemma-27b-it代码实例:批量处理微信聊天截图生成双语会议纪要
  • Qwen3-0.6B-FP8效果展示:100+语言实时翻译对比与小语种生成质量实测
  • Beyond Compare 5永久授权解决方案完全指南:从评估限制到专业版功能全解锁
  • 金融的本质:一场关于时间、故事与资源的深度对话
  • [特殊字符]️Qwen2.5-VL-7B-Instruct效果展示:建筑施工图→门窗数量统计+尺寸标注自动提取
  • 代码随想录算法训练营第三十九天| 01背包问题 二维、一维、416. 分割等和子集
  • 华为ADS 3.0实测:多模态融合如何解决雨雾天自动驾驶难题(附夜间测试视频)
  • AI辅助开发:让快马平台的AI帮你用min(公益版)实现表单智能验证
  • 华为OD机考双机位C卷 - 取出尽可能少的球(Java Python JS GO C++ C)
  • Python实战:3种文本特征提取方法对比(One-Hot vs TF-IDF vs Word2Vec)