首页 > 其他分享 >2024.2.14 WC24 线段树 / CF1572D / lgP3679

2024.2.14 WC24 线段树 / CF1572D / lgP3679

时间:2024-02-14 22:34:13浏览次数:38  
标签:2024.2 Code 14 于是 CF1572D 线段 连通 可以

西安 Day1。
感冒还没好,牙龈炎也没好,明天还要考试,又要坐牢了/kk。
今天是 tyy 的图论选讲,感觉前面网络流部分还是在线的,平面图部分毒瘤 tyy 拿出了他的员交课件,恐怖,直接下线了。
看了 NAVI 和 Faze 的预选赛,你们俩怎么都打的这么稀碎/fn。
Override 真好听。

「WC2024」线段树

我会复读题解。
将每个元素看成点,于是可以说明,\([l,r)\) 被知道当且仅当 \(l,r\) 是连通的。
有结论:如果对于某个线段树上节点 \([l,r)\) 是不连通的,那么对应的 \(l\) 必然向右最多连通到某个 \(i\)。
于是设计 DP 状态 \(f(p,i)\) 表示节点 \(p\) 的 \(l\) 向右最多连通到 \(i\),\(g(p)\) 表示 \(l,r\) 连通。
转移分类讨论一下当前连不连就可以了,但是 \(f(ls,j)f(rs,k)\to f(p,j),g(p)\) 需要注意,此时 \([j+1,k)\) 不与外界连通,需要保证这个里面没有需要的区间连出去。
于是可以使用异或哈希刻画,将 \(j\) 换成 \(h_j\),则可以直接写成 \(f(ls,j)f(rs,j)\to f(p,j),g(p)\),于是可以使用线段树合并处理,Code,\(O(n\log n)\)。

CF1572D Bridge Club

并非很难。
注意到超立方体是一个二分图,于是可以套路性地建立网络流模型,跑最大费用最大流即可。
然而点边数量都太多了,于是有常见套路,保留必要的边,发现此时的边只需要保留前 \(2nk\) 大,理由是每选一个匹配会丢掉 \(2n\) 量级的边。
跑最大费用最大流,\(O(n^2k^3)\),但是跑不满,Code

P3679 「CERC2016」Bipartite Blanket

首先左右两边的 \(S\) 都首先需要满足 Hall 定理,这可以高维前缀和预处理出来。
扩展 Hall 定理:左右两边都满足那就全部满足了。十分厉害。
于是 meet-in-middle 一下,排序后双指针就可以了,\(O(2^nn)\),Code

标签:2024.2,Code,14,于是,CF1572D,线段,连通,可以
From: https://www.cnblogs.com/cnyzz/p/18015733

相关文章

  • 闲话2.14
    因为下课时间是9点所以闲话发的可能会很晚今天睡了一天......
  • 2024.2
    1.gym103260HExcludedMin先思考怎么转化原问题,如何check\(F(S)\geqx\)呢。如果\(S\)中\(<x\)的数\(\geqx\),显然就合法了;否则的话,我们操作过程肯定会出现一个\(x\),而根据题目的过程,出现一个\(x\)后\(x\)就不会消失了,所以说相当于是check\(F(S)\geqx+1\)了......
  • 2024.2.14 LGJ Round
    A一棵树,\(q\)次询问,每次给定\(x,d_x,y,d_y\),你需要找到一个\(u\)使得\(dis(u,x)=d_x,dis(v,x)=d_y\)。\(n,q\le1e6\)。稍微转化为对于点\(k\),找到一个距离为\(d\)的点,使得不走\(x,y\)这边子树。只需要求出每个点距离最远的几个点,且位于不同子树。因为要是存在距离......
  • 2024.2.13 LGJ Round
    A一个圆上有\(2n\)个点,你需要选出\(n\)个点对连一条线段,其中一些点对已经被选。问所有点对方案中,联通块个数的和,联通的含义是线段相交,那么两条线段的端点都互相可达。\(n\le300\)。线段相交,把圆放到序列上就是区间相交然而不包含。我们拆贡献,计算每个区间\([l,r]\)的......
  • #13 2024.2.14
    有人情人节恋爱。有人情人节看海。有人情人节打模拟赛。583.loj3709「ZJOI2022」面条这个题过于神秘了。首先假设\(n\)是奇数,不然预处理log轮就好了。然后会变成xxyyzz...uuvvw的形状,并且不会变。特别神秘的是,注意到把y-x,z-y,...,v-u,w-v写成序列,那么新的差分......
  • 2.14
     <!--pages/shopList/shopList.wxml--><viewclass="shop-item"wx:for="{{shopList}}"wx:key="id"><viewclass="thumb"><imagesrc="{{item.images[0]}}"></image>......
  • 心语_20240214
    与朋友的告别,是一条必经之路感性与理性的左右博弈,一直是束缚人前进的缱绻已经给自己下过判断,前进的路上一定会出现很多坎坷,让人陷入精神内耗,处于局部低谷,进退两难。但是好在已经有过预见,现在需要做的就是按照之前的计划和安排,一步一步推进对我现状而言,没有哪条路是轻松的,但是......
  • P5143 攀爬者
    攀爬者题目背景HKE考完GDOI之后跟他的神犇小伙伴们一起去爬山。题目描述他在地形图上标记了\(N\)个点,每个点\(P_i\)都有一个坐标\((x_i,y_i,z_i)\)。所有点对中,高度值\(z\)不会相等。HKE准备从最低的点爬到最高的点,他的攀爬满足以下条件:(1)经过他标记的每一个点;......
  • 南外集训 2024.2.14 T3
    总觉得做过,但是就是想不起来在哪里做到的。有两个人一开始在一棵树的根节点,每秒钟两人都可以向下走一条边。任意时刻,一个人可以瞬间移动到另一个人所在的点上。求遍历树上的所有点所需最短时间。\(1\len\le5\times10^6\)注意到我们只需要访问所有的叶子。我们把其中一个人......
  • 24/02/14 [BJWC2018] 八维
    今天是情人节,而且今年是永夜抄正式版发行20周年(咏唱组20周年)。放一张我喜欢的咏唱:题目描述我们将一个\(M\)行\(N\)列的字符矩阵无限复制,可以得到一个无限字符矩阵。例如,对于以下矩阵:\[\begin{aligned}&\verb!honi!\\&\verb!hsin!\\\end{aligned}\]可以无限复......