Vertices

[Codeforces] CF1857D Strong Vertices

Strong Vertices - 洛谷 题解是个好东西 题意 给定两个数组 \(a\) 和 \(b\),对此构造一张有向图: 若 \(a_u−a_v≥b_u−b_v\),则 \(u\) 向 \(v\) 连边。 求所有向其他所有顶点连边的顶点个数,并按从小到大顺序输出它们。 思路 先对原式进行转换: ......
Codeforces Vertices Strong 1857D 1857

CF1857D Strong Vertices

CF1857D Strong Vertices Strong Vertices - 洛谷 题解是个好东西 题意 给定两个数组 $a$ 和 $b$,对此构造一张有向图: 若 $a_u−a_v≥b_u−b_v$,则 $u$ 向 $v$ 连边。 求所有向其他所有顶点连边的顶点个数,并按从小到大顺序输出它们 ......
Vertices Strong 1857D 1857 CF

CF888F Connecting Vertices 题解

Connecting Vertices 这个奇怪的限制(两条边不能有交点)让我们想到什么? 对于任何一种方案,不存在 \(x_0<x_1<y_0<y_1\),其中连边 \((x_0,y_0),(x_1,y_1)\)。 也就是说,对于任何一段区间 \([i,j]\),如果里面所有点全都连通: 要么 \ ......
题解 Connecting Vertices 888F 888

D. Strong Vertices

D. Strong Vertices 条件转移一下即可 由a[u]−a[v]≥b[u]−b[v],可得a[u]-b[u]>=a[v]-b[v]。 设c[i]=a[i]-b[i],由题意得只要c[i]>=cj,点i就有指向j的路。 因此题目就转化成:求c数组中最大元素的个数及其位置。 点击查看代码 # ......
Vertices Strong

Codeforces 1857D:Strong Vertices 与图论无关的出度最大统计

# [1857D.Strong Vertices](https://codeforces.com/contest/1857/problem/D "Codeforces 1855B") ## Description: - 给定两个长度均为 $n$ 的数组 $a$ 和 $b$ (编号$1$~$n$),如 ......
Codeforces Vertices Strong 1857D 1857

CodeForces 888F Connecting Vertices

[洛谷传送门](https://www.luogu.com.cn/problem/CF888F "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/888/F "CF 传送门") 做做简单题放松身心。 考虑区间 dp,设 $f_{i ......
CodeForces Connecting Vertices 888F 888

[ARC162D] Smallest Vertices

# [ARC162D] Smallest Vertices [Atcoder:[ARC162D] Smallest Vertices](https://atcoder.jp/contests/arc162/tasks/arc162_d) [洛谷:[ARC162D] Smallest Vertices ......
Smallest Vertices 162D ARC 162

AtCoder Regular Contest 162 D Smallest Vertices

[洛谷传送门](https://www.luogu.com.cn/problem/AT_arc162_d "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/arc162/tasks/arc162_d "AtCoder 传送门") 注意到,如果给定每 ......
Smallest Vertices AtCoder Regular Contest

CF888F Connecting Vertices

CF888F Connecting Vertices 题号很吉利我们把这个正多边形展开成一条线段,转化成经典区间DP问题。毕竟n3的算法也不是很多 然后,对于题目中要求两条连线不能相交,相当于线段上的两个区间要么相离,要么相切,要么包含。对于不能连的两个点,在DP的时候特判一下就行。 #includ ......
Connecting Vertices 888F 888 CF

Codeforces 1566G - Four Vertices(线段树分治)

交了整整 2 页,本来想用随机化卡过去的,后来发现我的实现跑得太慢就写正常做法了。 首先发现最优答案对应的四个点只可能有以下两种可能: - $a,b$ 间有边,$c,d$ 间有边,此时答案是 $a,b$ 边权值加 $c,d$ 边权值。 - $a$ 与 $b,c,d$ 三个点间都有边,此时答案是三条边 ......
线段 Codeforces Vertices 1566G 1566
共10篇  :1/1页 首页上一页1下一页尾页