You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

LeetCode #849:输入[1,0,0,1]的预期结果为何是1?

LeetCode 849 问题:[1,0,0,1] 输入的结果解释

首先明确题目核心规则:Maximize Distance to Closest Person 要求在空座位中选择一个,使得该座位到最近的已有人座位的距离尽可能大,最终返回这个最大的距离值。

对于输入 [1,0,0,1]:

  • 索引1是空座位,最近的人在索引0,距离为 1-0=1;
  • 索引2是空座位,最近的人在索引3,距离为 3-2=1;

所有空座位对应的“到最近的人的距离”分别是1和1,其中最大的数值就是1,这就是题目给出的预期结果。

你可能混淆了“到最近的人的距离”与“到最远的人的距离”——如果计算到最远的人的距离,索引1到索引3的距离确实是2,但题目要求的是每个空座位到最近的人的距离中的最大值,而非到最远的人的距离。

内容的提问来源于stack exchange,提问作者BON

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 01:10:34