1. Job Roadmap
  2. Home
  3. Problem Set
  4. codenotelist
  5. Forum
  6. course
  7. Shore Share Sessions
  8. Record
  1. Login
  2. Sign Up
  3. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
    ZhContent TextSol video solution AI分析

题面解释:

在一个 N×NN \times NN×N 的迷宫中,配送员从左上角出发,目标是到达右下角。他可以向上下左右四个方向移动,每移动到一个相邻的格子需要 111 个单位时间,且必须在最多 KKK 个单位时间内到达目的地。每个格子都有一个辐射值,配送员需要穿着防护能力不低于相应辐射值的防护服才能通过该格子。因此,配送员希望知道,所需的最低防护能力是多少,以确保能安全到达目的地并满足时间限制。输入包括两个正整数 NNN 和 KKK,接下来是一个 NNN 行的矩阵,表示每个格子的辐射值。输出为一个整数,表示配送员所需的最低防护能力。

在课程前面我们学习了二分答案和二分查找,也学习了单(多)源BFS,这道题目知识点肯定是不难的,只是把两种算法缝合到了一起,在机考中缝合怪也是比较常见的。

思路:二分答案+bfs求最短路

看到输出描述要求输出满足条件的最小值,凡是出现最小,最大,最小的最大,最大的最小我们都可以往二分方面去想一想是否有二分性

P14344.【广度优先搜索7】防护设备

    1000ms Tried: 305 Accepted: 89 Difficulty: 5
    算法与标签>二分算法

本题为2024年9月19日华为机考原题

华为机考的介绍点击这里

题目内容

有一个N×NN×NN×N大小的迷宫。初始状态下,配送员位于迷宫的左上角,他希望前往迷宫的右下角。配送员只能沿着上下左右四个方向移动,从每个格子移动到相邻格子所需要的时间是111个单位,他必须用最多KKK个(也可以少于KKK个)单位时间到达右下角格子。迷宫的每个格子都有辐射值,配送员必须穿着防护能力不低于相应辐射值的防护服,才能通过该格子。他希望知道,防护服的防护能力最少要达到多少,他才能顺利完成任务。注意:配送员需要通过迷宫的左上角和右下角,因此防护服的防护能力必须大于等于这两个格子的辐射值。

输入描述

前两行各包含一个正整数,分别对应NNN和KKK。 后NNN行各包含NNN整数,以空格分隔,表示地图上每个位置的辐射值。 2≤N≤100。K≥2N−22≤N≤100。K≥2N-22≤N≤100。K≥2N−2,以保证题目有解。所有辐射值 都是非负整数,绝对值不超过 10410^4104。

输出描述

一个整数,表示配送员穿着防护服的最低防护能力。

样例1

输入

2
2
1 3
2 1

输出

2

说明

配送员可以选择通过左下角(辐射值为2)的路线,耗费2单位时间。

样例2

输入

5
12
0 0 0 0 0
9 9 3 9 0
0 0 0 0 0
0 9 5 9 9
0 0 0 0 0

输出

3

说明

最优路线:往右222格,往下222格,往左222格,往下222格,往右444格,耗费121212单位时间,经过格子的最大辐射值为333。 另外,在地图不变的情况下,如果K=16K=16K=16,输出为000;如果K=888,输出为555。

开通会员即可查看完整视频题解: 1.题目讲解 2.思路分析 3.逐行代码手写

登录后即可使用 AI 分析。

模式
倒计时时长
:

最长 10 小时 59 分;应用后按此时长重新开始。

提示:点击提交记录在左侧题面区域查看详情
题库
AI分析设置
留空使用官方API Key,每天有次数限制(自定义API Key仅限会员和管理员使用,不限次数)
会员和管理员可切换模型;切到 Kimi/智谱/通义/豆包时需填写对应供应商 API Key
升级会员,可将运行与提交冷却时间缩短至 1 秒起

Status

  • Judging Queue
  • Service Status

Development

  • Open Source

Support

  • Help
  • Contact Us

About

  • About
  • Privacy
  • Terms of Service
  • Copyright Complaint
  1. Language
    1. English
    2. 한국어
    3. 简体中文
    4. 正體中文
  2. Legacy mode
  3. Theme
    1. Light
    2. Dark
  1. 京ICP备2025123107号-1
  2. Worker 1, 40ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

请使用微信扫描下方二维码完成注册

Forgot password or username?