Loading

该文被密码保护。 阅读全文
posted @ 2020-12-03 18:34 George1123 阅读(0) 评论(0) 推荐(0) 编辑
摘要: CF220B Little Elephant and Array 与 SDOI2009 HH的项链、CF351D Jeff and Removing Periods 类似的套路。 每次想到要用莫队前可以先想想:能不能把询问挂到右端点离线处理! 对于每个颜色,如果它 \(\le n\),用 vecto 阅读全文
posted @ 2020-12-03 16:00 George1123 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 真是很神奇的东西,感觉有些题可以吊打 SAM 啊。 CF432D Prefixes and Suffixes CF432D Prefixes and Suffixes 先对整个字符串搞一次 Z。 如果 \(i+ze(i)=n\) 说明这是原串的一个 border 后缀,将 \(ze(i)\) 标为可 阅读全文
posted @ 2020-12-03 15:52 George1123 阅读(7) 评论(0) 推荐(0) 编辑
摘要: #include <bits/stdc++.h> using namespace std; typedef long long ll; typedef double db; #define x first #define y second #define bg begin() #define ed 阅读全文
posted @ 2020-12-03 15:37 George1123 阅读(2) 评论(0) 推荐(0) 编辑
摘要: #include <bits/stdc++.h> using namespace std; typedef long long ll; typedef double db; #define x first #define y second #define bg begin() #define ed 阅读全文
posted @ 2020-12-03 15:29 George1123 阅读(8) 评论(0) 推荐(0) 编辑
摘要: CF1251F Red-White Fence 大写字母是多项式,否则是变量。 周长等于 $2\cdot (\(红板\)+1+\(白板数\))$。 设 \(s_i\) 表示小于 \(b_i\) 的唯一 \(a_i\) 个数,\(p_i\) 表示小于 \(b_i\) 的出现多次的 \(a_i\) 个数 阅读全文
posted @ 2020-12-03 13:34 George1123 阅读(2) 评论(0) 推荐(0) 编辑