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

解题思路

  • 用差分数组统计每个位置被所有区间覆盖的次数。对每个查询 [l, r](1-based):

    • 设 L = l-1(0-based),R = r-1,则执行 diff[L] += 1、diff[R+1] -= 1(为防越界,diff 开到 n+1)。
    • 最后对 diff 做前缀和,得到频次数组 freq[i],表示位置 i 被查询的总次数。
  • 根据重排不等式:为了最大化点乘,总应把两数组同序排序(均升序或均降序)。因此将宝物价值数组 A 与频次数组 freq 同序排序后逐项相乘求和,即为答案。

复杂度分析

P4459.第2题-多多的宝物价值

    1000ms Tried: 163 Accepted: 47 Difficulty: 5 所属公司 : 拼多多
    算法与标签>贪心算法

题目内容

多多寻宝之旅来到了一个神秘的宝藏岛。岛上标注了 nnn 个地标, 每个地标都藏有一个价值不等的宝物。现在, 多多得到了一张古老的藏宝图, 上面记录了 qqq 个特殊的寻宝任务。每个任务都指定了一个地标的连续区间 [l,r][l, r][l,r] 。

你现在拥有所有地标的宝物价值, 但你可以自由地将它们重新排列。你的目标是找到一种最佳的排列方式, 使得所有 qqq 个任务的总收益最大化。

请根据以下输入, 计算并输出所有查询总和的最大值。

输入描述

第一行: 一个整数 nnn , 表示地标数量。

第二行: 一个整数 qqq , 表示查询数量。

第三行: 一个包含 nnn 个整数的数组 AAA, 表示每个地标的宝物价值。

接下来 qqq 行: 每行两个整数 lll 和 rrr, 表示一个查询的区间, 其中 1<=l<=r<=n1 <= l <= r <= n1<=l<=r<=n 。

约束条件

  • nnn 的范围: 1≤n≤2∗1051 ≤ n ≤ 2 * 10^51≤n≤2∗105
  • qqq 的范围: 1≤q≤2∗1051 ≤ q ≤ 2 * 10^51≤q≤2∗105
  • 数组 AAA 中的元素: 每个宝物价值的绝对值不超过 10910^9109 。
  • 查询范围 [l,r]:1<=l<=r<=n[l, r]: 1 <= l <= r <= n[l,r]:1<=l<=r<=n

输出描述

一个整数, 表示所有查询总和的最大值。

样例1

输入

3
2
1 2 3
1 2
1 3

输出

11

说明

  • 每个地标的查询次数是 [2,2,1][2, 2, 1][2,2,1]
  • 最佳的宝物价值排列是 [3,2,1][3, 2, 1][3,2,1]
  • 所有查询总和 === (地标 111 的宝物价值 ××× 地标 111 的查询次数) +++ (地标 222 的宝物价值 ××× 地标 222 的查询次数) +++ (地标 333 的宝物价值 ××× 地标 333 的查询次数) =(3×2)+(2×2)+(1×1)=11= (3×2)+(2×2)+(1×1)=11=(3×2)+(2×2)+(1×1)=11

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


ScanQRCodePrompt

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

Forgot password or username?