摘要:
G.小苯的数位MEX 思路 比较模板的数位dp,虽然我不会 代码 #include <bits/stdc++.h> using namespace std; #define endl '\n' using ll = long long; using ull = unsigned long long; 阅读全文
摘要:
D. I Love 1543 思路 模拟,判断循环字符串中"1534"的个数,由于"1534"中每个字符都不相同,所以直接判断\(s+s[1...3]\)中有多少个"1534"就行了。 对于判断任意的子串的个数,只需要开始判断一次原串的子串个数,然后逐一计算把原串第一位字符移动到末尾的贡献值就行了( 阅读全文
摘要:
E - Permute K times 2 思路 这题由于序列P是一个排列,所以将P表示成一个图的时候,这个图将由\(m\)个环构成 对于每个环上的点来说,第一回合它会移动到距离它为\(2\)的点上,距离它为\(2\)的点同时也以相同的方式移动,那么第二回合,它就会移动到距离它为\(4\)的点上,得 阅读全文
摘要:
E - K-th Largest Connected Components 思路 由于要求求所求点第\(k\)大点,所以在每个点上开一个\(set\)就可以了,因为\(k\)小于\(10\)所以直接遍历取第\(k\)大就行了,当连接两点的时候,使用并查集维护,因为要合并,但直接合并会超时,所以使用启 阅读全文