Codeforces Round #666 (Div. 2) 题目大意 & 解题报告
发布于
# algorithm
即 Codeforces Round 1397 比赛链接: https://codeforces.com/contest/1397
A Juggling Letters
题目大意
给你 个字符串,问能不能打乱成相等的三个字符串
思路
因为可以随意打乱,所以统计每个字母个数,只要每个字母的个数模 余 即可
即 Codeforces Round 1397 比赛链接: https://codeforces.com/contest/1397
给你 个字符串,问能不能打乱成相等的三个字符串
因为可以随意打乱,所以统计每个字母个数,只要每个字母的个数模 余 即可
给你两个序列 ,求两个序列最短的公共子序列
对,是最短……
我吐了,这题我写了两天……
考虑到我自己写的博客还没有 AC 自动机的,我会简单写一下
有一个说烂但是很形象的说法 Trie + KMP
AC 自动机用于多模式串匹配
就是你拿一个字符串,和一堆字符串
然后 AC 自动机可以让你快速的知道这一堆字符串中,那些是你这一个字符串的子串
jt 学长说的没错,SA 果然是写一次忘一次……
于是这次重新学了一次,发现之前的 Blog 问题比较多,于是重写一次算了
实际上这些东西就是变相重写 Oi Wiki 后缀数组那一页,不过是写给自己的罢了
因为老手机被拿来腾讯会议了,加之确实也算得上时代的眼泪了(
所以换了一台 Redmi K30 5G picasso
那么,开始迁移吧
拿老账号一下就解锁了,没有等待时间,赞美小米
到 XDA 论坛上看一眼没有什么坏处
目测这个手机没有什么好包,Lineageos 都只有一个 alpha 的非官方版,还是 3 个月前的产物了... 详情看这个帖子
不过有一个 eu 版的 miui 包,走起 在这个帖子里
事实上 CN 版的 MIUI 也不错,不过人在 CN 身不由己。我相信小米有保护用户信息的决心(至少 MIUI 12 中可见一二),但是不清楚小米能不能做到。
而且 EU 版有 Google 全家桶,so why not?