上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 130 下一页
摘要: 第一次在考场中做出来的E题,rank也是来到了20,纪念一下,一定要相信自己呀 构造方法见官方题解,证明见下: 对于原始串\(s\),如果第一个(从左往右数)相同交界不折,选择折后面的交界,那么根据决策包容性,我们可以折一下第一个相同交界,答案不会更差,如下 如果不折第一个交界: 对于最终方案我们折 阅读全文
posted @ 2024-07-22 16:44 最爱丁珰 阅读(16) 评论(0) 推荐(0)
摘要: 这个看官方题解就好了,我做出来了,考试的时候好像是看样例盯出来的 阅读全文
posted @ 2024-07-22 16:23 最爱丁珰 阅读(9) 评论(0) 推荐(0)
摘要: 看官方题解就好了 还记得这是什么方法吗?《离散数学》的“蚕食游戏”! update 2024.8.15 实际上将所有石子从小到大排序,然后做差分数组,就转化成了渐进NIM博弈。这样看来,蚕食游戏就是渐进NIM博弈的思路 怎么想到做差分数组的?先考虑\(n\)比较小的情况,自然就会往差分数组方面去想了 阅读全文
posted @ 2024-07-22 16:10 最爱丁珰 阅读(19) 评论(0) 推荐(0)
摘要: 寻找下界+构造的技巧别忘了啊,这道题如果想到了这个技巧还是很简单的 看这篇题解就好了 阅读全文
posted @ 2024-07-22 11:51 最爱丁珰 阅读(9) 评论(0) 推荐(0)
摘要: 看这篇题解 这个方法就叫转变式子法吧 阅读全文
posted @ 2024-07-22 11:14 最爱丁珰 阅读(8) 评论(0) 推荐(0)
摘要: 遇到连续段的异或和,考虑前缀异或和 对区间\([l,r]\),观察实施一次操作\([L,R]\)后,区间会变成什么样。不难发现,\([L,R]\)的异或前缀和会变成\([sum_R,sum_{L-1},sum_R,...,sum_{L-1},sum_R]\),于是可以知道,如果\(sum_R≠sum 阅读全文
posted @ 2024-07-22 10:38 最爱丁珰 阅读(9) 评论(0) 推荐(0)
摘要: 洛谷的题解还没看,看看有没有什么可以吸收的 解释一下官方题解 \(200\)次询问是这么来的:对第一类情况,我们每次至少砍掉\(50\)个点,最多砍\(\frac{5000}{50}=100\)次,然后做第二类情况,我们问一次叶子,就要问一次根来判断目标是否还在这棵树里面;对于第三类情况感觉只用问\ 阅读全文
posted @ 2024-07-21 18:58 最爱丁珰 阅读(12) 评论(0) 推荐(0)
摘要: 可以看看官方题解,说一下我的赛时做法 肯定操作二看起来都要优秀得多 不难发现,相邻两行不可能放两个及以上操作一,否则的话直接用两个操作二替代 利用数学归纳法考虑,对于第一行,我们要么用操作二,然后再去考虑之后的,要么用一个操作一(这要求第一行的黑色格子不超过\(2\),而此时显然用操作一更好),再去 阅读全文
posted @ 2024-07-21 18:27 最爱丁珰 阅读(69) 评论(0) 推荐(0)
摘要: 看到了\(y<x\),于是肯定在\([y,x]\)中构造一样的,由于两者都要最大,所以全部构造\(1\),不难想到官方题解的做法 阅读全文
posted @ 2024-07-21 17:17 最爱丁珰 阅读(15) 评论(0) 推荐(0)
摘要: 赛时做法: 考虑特殊元素,叶子,显然叶子要与其父亲合并,于是不难拓展出一个解法:对每一个节点,维护其度数以及包含的点的数量,队列里面放着当前图中度数为\(1\)的点,取出队首,将其与其父亲(也就是唯一与其相连的点)合并,如果合并之后包含点数大于\(3\),那么无解,否则的话将其父亲的度数减一,如果此 阅读全文
posted @ 2024-07-21 17:07 最爱丁珰 阅读(46) 评论(0) 推荐(0)
上一页 1 ··· 49 50 51 52 53 54 55 56 57 ··· 130 下一页