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 AI分析

解题思路

给定一行共 n 人,每人有能力值 a[i]。对所有连续长度为 x 的小组,该组能力值定义为组内最小值;题目要求对所有 1≤x≤n,输出“长度为 x 的所有小组能力值中的最大值”。

核心做法是用 单调栈 预处理每个元素作为“组内最小值”时所能覆盖的最大窗口长度:

  1. 对每个位置 i,找到

    • pre[i]:i 左侧 第一个严格更小 的位置(值 < a[i]),不存在记为 -1;

P4263.第2题-短板效应

    1000ms Tried: 25 Accepted: 10 Difficulty: 4 所属公司 : 百度
    算法与标签>单调栈

题目内容

我们可能听过“短板效应”这一说法:一只水桶能盛多少水,并不取决于最长的那块木板,而是取决于最短的那块木板。

小明在完成某个小组任务时,也出现了类似的情况。小明的班级有 nnn 个人排成一行,每个人有一个能力值 aia_iai​ 每连续 iii 个人都在一个大小为 iii 的组里,一个人会在很多个组。例如 1,2,3,4,51,2,3,4,51,2,3,4,5,五个人依次排成一行,有1,2,3;2,3,4;3,4,51,2,3;2,3,4;3,4,51,2,3;2,3,4;3,4,5 这三个大小为 333 的组,有 1,2,3,4;2,3,4,51,2,3,4;2,3,4,51,2,3,4;2,3,4,5 这两个大小为 444 的组。一个组的能力值为组里所有人能力值的最小值,小明作为班长想对于所有 1≤x≤n1≤x≤n1≤x≤n 求出所有大小为 xxx 的组的能力值的最大值为多少。

输入描述

第一行一个正整数 nnn ,表示班级中的人数。

(1≤n≤100000)(1≤n≤100000)(1≤n≤100000)

接下来一行 nnn 个整数,表示 a1,a2,…,ana_1,a_2,…,a_na1​,a2​,…,an​ ,依次表示每个人的能力值。(1≤ai≤109)(1≤a_i≤10^9)(1≤ai​≤109)

输出描述

输出一行 nnn 个整数,分别表示大小为 1,2,...,n1,2,...,n1,2,...,n 的所有组能力值最大值为多少。

样例1

输入

6
4 5 3 1 3 4

输出

5 4 3 1 1 1

说明

大小为 111 的分组就是每个人自己,每个组最大值就是)。

大小为 222 的分组的能力值分别是 4,5;5,3;3,1;1,3;3,44,5;5,3;3,1;1,3;3,44,5;5,3;3,1;1,3;3,4,其中 4,54,54,5 这组能力为 444 ,最大。

大小为 333 的分组的能力值分别是 4,5,3;5,3,1;3,1,3;1,3,44,5,3;5,3,1;3,1,3;1,3,44,5,3;5,3,1;3,1,3;1,3,4,其中 4,5,34,5,34,5,3 这组能力值为 333 ,最大。

大小为 4,5,64,5,64,5,6 的分组同理。

登录后即可使用 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 0, 80ms
  3. Powered by Hydro v5.0.0-beta.18 Community
CLOSE


ScanQRCodePrompt

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

Forgot password or username?