上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 130 下一页
摘要: 这道题目看官方题解就好了,这个转换图论挺显然的 证明一下为什么最后一定是 显然练完贬值后图只能长成这个样子 在消掉长度为\(2\)的环后,如果说图没边了, 那么显然就不用交换了,否则的话我们任取一条边 那么对于\(2\)号点来说,要么没出边,要么出边的终点是\(3\)号点(因为没有长度为\(2\)的 阅读全文
posted @ 2024-07-12 20:23 最爱丁珰 阅读(11) 评论(0) 推荐(0)
摘要: 大致思路看这篇题解 讲一下这个等价怎么来的,有\(a_{p_{q_i}}=i\),设\(a_j=i\),则\(a_{p_{q_i}}=a_j\);由于排列中数不重复,可以得出\(p_{q_i}=j\),所以现在就是要找到一组\(q\)的排列(\(q\)定了\(p\)也就定了,所以只用考虑\(q\)就 阅读全文
posted @ 2024-07-12 20:04 最爱丁珰 阅读(35) 评论(0) 推荐(1)
摘要: 看这篇题解 来证明一下 假设从\(l^{'}\)喝到\(r\),那么肯定至少喝了\(x\)瓶白酒,如果大于\(x\)瓶白酒,我们将右端点减少,而当右端点减少到\(l^{'}+n-1\)时,由于我们选择的\(l,r\)是让\(x\)最大的,所以此时白酒数量一定小于等于\(x\),于是由介值定理可得 这 阅读全文
posted @ 2024-07-12 19:26 最爱丁珰 阅读(16) 评论(0) 推荐(0)
摘要: 分类讨论题目尽量减少分类讨论的情况 显然图像有周期,像这种有周期的,尝试平移到一个区域里面进行计算 这里我们将图像平移到第一象限,然后利用容斥原理计算即可,这里分类讨论的情况就要少很多了 阅读全文
posted @ 2024-07-12 10:12 最爱丁珰 阅读(10) 评论(0) 推荐(0)
摘要: 我们先将数字配对:对于\(1\)~\(n\)中的数\(i\),如果\(i⊕x≤n\),则\(i\)与\(i⊕x\)配对(显然这是来两两配对的),特别地,如果\(x≤n\),则\(x\)单独为一组 设\(B\)为\(x\)的最高位,\(M\)是\(1\)~\(n\)中第\(B\)位为\(1\)的数字的 阅读全文
posted @ 2024-07-11 20:35 最爱丁珰 阅读(9) 评论(0) 推荐(0)
摘要: 像这种自己主动构造图的,尝试构造特殊图 如:链,树,菊花图等等 这里构造链,做法即官方题解,写的很清楚 阅读全文
posted @ 2024-07-11 19:29 最爱丁珰 阅读(11) 评论(0) 推荐(0)
摘要: 主要是复习二分+哈希的思想,考虑贡献的思想也比较自然,题目也不是很难 然后想一下怎么 用差分维护一次项系数和常数项系数,具体下面的代码 #include<bits/stdc++.h> #define ll long long #define ULL unsigned long long using 阅读全文
posted @ 2024-07-11 13:59 最爱丁珰 阅读(12) 评论(0) 推荐(0)
摘要: 可以就看官方解答,写的比较清楚 这个引理好像比较重要,可以记住,看看洛谷题解的思路 说下官方解答最后一段的意思:这么做就可以保证不会因为添加\(a,b,c\)三个字母中的某一个字母而产生回文串,比如添加\(a\),添加的地方前面是\(c\)(或"a symbol that wasn't used") 阅读全文
posted @ 2024-07-10 21:08 最爱丁珰 阅读(17) 评论(0) 推荐(0)
摘要: 看这篇题解 只能说以后看到hard version的先将easy version的做一遍,剩下的想法也比较自然了 update 2024.9.6 重新做一遍,做出来了,按照模拟加分类讨论做的。从\(a_1\)开始,若一直不降到\(a_k\),然后有\(a_{k+1}<a_k\),就考虑怎么样把\(a 阅读全文
posted @ 2024-07-10 19:17 最爱丁珰 阅读(17) 评论(0) 推荐(0)
摘要: 这里使用观察法得出做这道题目的做法 注意到数据范围\(k<n<k^2\),而询问的次数不能超过\(100\),所以很明显的提示我们询问的次数在\(\frac{n}{k}\)的左右 于是可以得出做法,具体见代码,非常easy,可以尝试证明一下,注意别忘了\(n,k\)都是偶数 阅读全文
posted @ 2024-07-09 20:58 最爱丁珰 阅读(8) 评论(0) 推荐(0)
上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 130 下一页