Gravatar
终焉折枝
积分:1449
提交:196 / 358

T3 - Communication 题解

题目简述

题目大意
给定三个长度为 $N$ 的序列 $a, b, w$ 和两个参数 $L, R$。构造一张有向图,点 $u \to v$ 有边当且仅当 $L \le a_u + b_v \le R$。求从起点出发,到所有点的最短路(最短路定义为路径点权之和)。

  • 数据规模:$N \le 2 \times 10^5$
  • 点权限制:$w_i \ge 0$
The Key:这是一个隐式建图的最短路问题。 核心矛盾在于边数可能达到 $O(N^2)$,必须利用边存在的代数条件 $b_v \in [L - a_u, R - a_u]$ 进行区间优化寻点。

子任务分析

  • Subtask 1 ($N \le 7$):极小数据,全排列或暴力搜索。
  • Subtask 2 ($a_i$ 恒定):连边具有一致性,只需判断 $a_0 + b_v$ 是否合法。
  • Subtask 3 ($N \le 10^3

    ........................................................................

    该题解待审

    ........................................................................(剩余 2653 个中英字符)