上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 39 下一页
摘要: 考虑到删点操作的实质是指认边的方向。 由于这是一棵树,所以有很好的性质。 我们完全可以以此从树叶开始,往上拓扑进行,按照对某个数的取膜的大小来进行操作。 由此可知,除了 \(1\) 以外,任意 \(2 \leq k\) 都有可能,且只有一种方案。 那么如何判断方案是当下的问题。 考虑到我们的的操作过 阅读全文
posted @ 2021-08-01 13:50 fhq_treap 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 如果值域小一点。 那么我们有一个很精妙的做法。 分块完维护数字$cnt$,和一个$bitset$信息。 然而小不得。 那么我们考虑维护后缀$nxt_i$,表示第$i$位后,最近的$a_i + a_{nxt_i} = w$ 线段树维护。 考虑到我们对于所有的相同$nxt_i$,只有最后一个有效,那么我 阅读全文
posted @ 2021-08-01 12:53 fhq_treap 阅读(27) 评论(0) 推荐(0) 编辑
摘要: [SDOI2011]染色 考虑直接维护一个类。 写merge。 inline void merge(S &a,S b,S c){//b + c -> a a.v = b.v + c.v; if(b.li == 0){ a.li = c.li; a.ri = c.ri; }else{ if(c.li 阅读全文
posted @ 2021-07-29 19:45 fhq_treap 阅读(66) 评论(0) 推荐(0) 编辑
摘要: [HEOI2016/TJOI2016]排序 考虑二分答案,那么每次就要求出第$p$位上的数字大还是小。 考虑直接变换$01$来进行排序操作,那么直接用一个区间赋值,区间查询即可。 二分后通过$while$保证答案正确。 // Problem: P2824 [HEOI2016/TJOI2016]排序 阅读全文
posted @ 2021-07-29 14:13 fhq_treap 阅读(39) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2021-07-27 14:56 fhq_treap 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 构造,人类智慧题。 使用数学公式直接求出构造方法。可能需要一些数学功底。 归纳法。先考虑如何构造小的情况,再通过小的情况构造大的情况。 考虑特殊情况。比如要求构造一个特定的图,那么可以自己添加条件限制范围,比如特定的二分图、特定的树、特定的链等等。一个常见的条件就是对称性。构造具有数学美的答案! C 阅读全文
posted @ 2021-07-23 20:11 fhq_treap 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Arc123 D 很好考场降智了。 感觉$D$比$C$好做多了。 考虑$C_i = A_i - B_i$,那么有$C_{i + 1} \leq C_i,B_i \leq B_{i + 1},A_{i + 1} - B_{i + 1} \leq A_i - B_i \to B_i + max(0,A_ 阅读全文
posted @ 2021-07-21 20:27 fhq_treap 阅读(103) 评论(0) 推荐(0) 编辑
摘要: [USACO17FEB]Why Did the Cow Cross the Road III P 考虑我们对每种颜色记录这样一个信息 \((x,y,z)\),即左边出现的位置,右边出现的位置,该颜色。 于是统计的是$x < x_2,y > y_2,|z - z2| > k$的数对数量。 因为$CDQ 阅读全文
posted @ 2021-07-21 19:10 fhq_treap 阅读(52) 评论(0) 推荐(0) 编辑
摘要: CF1111D Destroy the Colony 考虑到排列数只和颜色有关。 那么根据多重集排列公式: \(ans = \frac{n!}{r1!r2!....rn!}\) 设$m = \frac{n}{2}\(,我们知道一种拼凑方式的排列答案为\)\frac{m!}{(a1!....an!)} 阅读全文
posted @ 2021-07-19 11:56 fhq_treap 阅读(97) 评论(0) 推荐(0) 编辑
摘要: A 按题意模拟。 scanf("%lld%lld%lld%lld",&n,&a,&x,&y); std::cout<<n * x - (x - y) * std::max(n - a,0ll); B 判断第一个 \(1\) 的位置的奇偶性。 scanf("%lld",&n); scanf("%s", 阅读全文
posted @ 2021-07-18 10:16 fhq_treap 阅读(55) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 39 下一页