用户工具

站点工具


2020-2021:teams:i_dont_know_png:neerc2015

这是本文档旧的修订版!


2015-2016 Northeastern European Regional Contest (NEERC 2015)

A - Adjustment Office

solved by qxforever

题目描述

给一个 $n\times n$ 的矩阵。初始 $a_{ij}=i+j$ 。

有 $q$ 次操作,每次操作求矩阵的一行或一列的和,并将该行/列置为 $0$ 。

$n\leq 10^6,q\leq10^5$

解题思路

对第 $i$ 行的操作会对之后第 $j$ 列产生 $-(i+j)$ 的贡献。记录即可。

B - Binary vs Decimal

C - Cactus Jubilee

D - Distance on Triangulation

E - Easy Problemset

F - Froggy Ford

G - Generators

H - Hypercube

I - Iceberg Orders

J - Jump

K - King’s Inspection

solved by qxforever

题目描述

给一个 $n$ 个点 $m$ 条边的有向图,求图的一条哈密顿回路。

$n\leq 10^5,m\leq n+20$

解题思路

注意到 $m\leq n+20$ ,若存在哈密顿回路,则最多有 $20$ 条边的出度大于 $1$ ,且出度为 $1$ 的点相连是链状的。

将出度为 $1$ 的点用并查集缩点,记录链的起点。在缩完点的新图中,只保留与链的起点相连的边。DFS 搜一搜即可。

L - Landscape Improved

2020-2021/teams/i_dont_know_png/neerc2015.1589627857.txt.gz · 最后更改: 2020/05/16 19:17 由 qxforever