会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
PYD1
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
11
下一页
2024年6月17日
被 JOISC 板刷
摘要: 被 JOISC 板刷 [JOISC 2023 D1] Two Currencies 我们先考虑固定 \(s,t\) 怎么做。你发现金币的作用相当于是让我们跳过一条边不用付钱。那我们把这路径上的所有边按银币数排序,我们肯定用银币付能付的一个前缀,然后后面的就只能用金币来付了。 那我们考虑上树。进行一个
阅读全文
posted @ 2024-06-17 07:00 PYD1
阅读(6)
评论(0)
推荐(0)
2024年6月11日
record 6.3-6.5
摘要: * [CF1981 E] 我有点糖了。 可能会想一些 brovuka 一类的算法,但是不清楚能不能做。 事实上,可能有用的边是很少的。具体来说,如果有若干互相相交的线段,显然我们只用保留相邻两项之间的连边。 所以我们扫一遍,然后每个线段加入的时候向自己 \(a\) 的前驱后继连边,然后做 mst 就
阅读全文
posted @ 2024-06-11 07:02 PYD1
阅读(4)
评论(0)
推荐(0)
2024年6月3日
record 5.27-5.31
摘要: * [YDRS#007 D] 咋这么多人过这个题。 我们先给出一个 \(O(n)\) 做法。显然,只需要找到交换任意两个元素的方法就行了。 比方说你有 \(1,2,3,4,5\),想要交换 \(2,4\),只需要 \(1,2,3,4,5\to 5,4,3,2,1\to 1,4,3,2,5\)。所以我
阅读全文
posted @ 2024-06-03 07:08 PYD1
阅读(7)
评论(0)
推荐(0)
2024年5月27日
record 5.22-5.24
摘要: [CF1973 C] 乐,马上连 div2C 都不会了。 你发现,如果最后你要选择 \(S\) 作为答案的话,这相当于要求 \(S\) 内元素至少间隔一个位置,并且要求满足局部最大的条件。那我们显然要把最大的若干个分配给 \(S\),但是怎么分配呢? 观察样例,结合 \(n\) 是偶数的限制,我们猜
阅读全文
posted @ 2024-05-27 06:56 PYD1
阅读(4)
评论(0)
推荐(0)
2024年5月6日
record 4.29-5.3
摘要: [CF1965 B] 简单题。但是中间脑子不清醒想了一会。 这个其实就是 multiset 凑数,我们非常清楚可以先排序,然后依次向后扩展就可以了。 我们要凑出来 \([0,k-1]\cup[k+1,n]\)。第一步肯定是先凑出来 \([0,k-1]\),然后给它加上一个 \(k+1\),变成 \(
阅读全文
posted @ 2024-05-06 06:49 PYD1
阅读(4)
评论(0)
推荐(0)
2024年4月29日
record 4.22-4.26
摘要: [ARC176 C] Max Permutation 这个题并不困难,但是场上没调完。 注意到这个 \(\max(P_{a_i},P_{b_i})=c_i\) 可以转化成 \(P_{a_i},P_{b_i}\le c_i\land(P_{a_i}=c_i\lor P_{b_i}=c_i)\)。 我们
阅读全文
posted @ 2024-04-29 07:13 PYD1
阅读(5)
评论(0)
推荐(0)
2024年4月22日
record 4.15-4.19
摘要: ~ CF1954 F 不是这啥东西啊,为啥 edu 的 f 放这么困难一个题。 一句话题意:让你计数本质不同的,长度为 \(n\),含有 \([c,c+k]\) 个 \(1\) 的 01 串,其中要求至少有 \(c\) 个 \(1\) 是挨着的,其中本质不同指的是写成环之后旋转不同。 我们发现,两个
阅读全文
posted @ 2024-04-22 06:52 PYD1
阅读(9)
评论(0)
推荐(0)
2024年4月15日
record ?-?
摘要: QOJ 5626 这个有点简单。 你考虑把操作分成 \(00,10,01,11\) 四种,发现我们一定会把 \(00\) 放到最前面,把 \(11\) 放到最后,并且它们内部顺序无所谓。接下来的问题就是怎么安排 \(01,10\)。 然后我们一般有一些思考角度,比方说我们考虑单独一个点什么时候能计算
阅读全文
posted @ 2024-04-15 06:57 PYD1
阅读(3)
评论(0)
推荐(0)
record 4.2-4.10
摘要: *! D1 A 想想找一找 fib 串的性质。 你发现一些东西,没有两个相邻的 b。 仔细观察,你发现某种程度上这是 ab,aab 交替出现,你可以记 ab 为 x,aab 为 y。 然后你发现这个 xy 串又有类似的性质。所以这个性质是无穷递归下去的。但是这东西一点做法都没有。 我们先简化问题,考
阅读全文
posted @ 2024-04-15 06:55 PYD1
阅读(6)
评论(0)
推荐(0)
2024年4月1日
record 3.25-3.30
摘要: ~ mx noi r3 B 我们发现,操作 \(1,3,4\) 都可以用树链剖分+线段树解决,但是操作 \(2\) 并不行。这是由于你打的 tag 并没有交换律,所以不能在另外一个点分树上进行操作。 那我们就要保证这个 tag 的相对顺序不发生改变,最简单的办法是我们都在线段树上操作就好了。 注意到
阅读全文
posted @ 2024-04-01 07:09 PYD1
阅读(9)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
11
下一页
公告