版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

仓库源文站点原文


title: VP记录 - 2022 ICPC 亚洲区域赛(杭州) author: "Tifa & Foi" coauthor:


比赛链接

进度: 8 / 13

<!-- more -->

题目概览

题号1 标题2 做法
A Modulo Ruins the Legend 数论, exgcd
*B Useful Algorithm 线段树 / 分块
C No Bug No Game DP
D Money Game 简单结论
*E Oscar is All You Need BFS, (Splay)
F Da Mi Lao Shi Ai Kan De 签到 (模拟)
G Subgraph Isomorphism 树 Hash
*H RPG Pro League 二分图, 网络流, Hall 定理, 拟阵
I Guess Cycle Length 概率, BSGS
*J Painting 二分, LCA
K Master of Both Trie
*L Levenshtein Distance 后缀数组
M Please Save Pigeland DP, DFS

{% pdf /archives/icpc-ahzr2022/problems.pdf 600px %}

官方题解

{% pdf /archives/icpc-ahzr2022/tutorial.pdf 600px %}

A - Modulo Ruins the Legend

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/A.cpp %} </details>

B - Useful Algorithm

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/B.cpp %} </details>

C - No Bug No Game

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/C.cpp %} </details>

D - Money Game

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/D.cpp %} </details>

E - Oscar is All You Need

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/E.cpp %} </details>

F - Da Mi Lao Shi Ai Kan De

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/F.cpp %} </details>

G - Subgraph Isomorphism

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/G.cpp %} </details>

H - RPG Pro League

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/H.cpp %} </details>

I - Guess Cycle Length

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/I.cpp %} </details>

J - Painting

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/J.cpp %} </details>

K - Master of Both

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/K.cpp %} </details>

L - Levenshtein Distance

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/L.cpp %} </details>

M - Please Save Pigeland

解题思路

复杂度

代码参考

<details open> <summary><font color='orange'>Show code</font></summary> {% icodeweb blog lang:cpp icpc-ahzr2022/M.cpp %} </details>

  1. 打*的是还没写的题

  2. 带超链接的是找到了原题或原型