12 2019 档案
摘要:题目链接 题意 给定树 $T$ 和图 $G$ ,它们的顶点标号都是最小的 $n$ 个正整数。如果 $a, b, c$(以任意顺序)在树 $T$ 的同一条链上,且 $(a, b), (b, c) \in E_G$ ,则在 $G$ 中加入边 $(a, c)$ 。求最终的图的边数。 题解 如果只有顺次排列
阅读全文
摘要:题目链接 题意 给定 $n$ 阶竞赛图,定义“反转”一个顶点表示将和它有关的边全部反向,现要用一系列反转操作获得一个强连通竞赛图,求最短的反转序列的长度和方案数。 题解 首先我们知道当 $n \ge 4$ 时,$n$ 阶强连通竞赛图存在 $n-1$ 阶强连通子图,因此可以反转剩下的一个点,使得新图仍
阅读全文
摘要:做CF594E涉及的两个知识点。以下字符串采用Python记法。 Lyndon分解 定义 $S$ 是Lyndon串,当且仅当对于任意有意义的正整数 $i$ 有 $S<S[i:]$. 定义 $S$ 的Lyndon分解是一个Lyndon串的序列 $s_1, s_2, \ldots, s_n$, 使得 $
阅读全文
摘要:$\newcommand{qed}{\square}$字符串神题。 要点:Lyndon分解,扩展KMP, 最小循环表示,贪心。 题目链接 题意 已知字符串 $S$, 请你把它切成不超过 $k$ 段,并翻转其中若干段,使得最终字符串的字典序最小。 题解 先想一想如果 $k=|S|$, 即不限制切的段数
阅读全文

浙公网安备 33010602011771号