首页 > 其他分享 >[WC/CTS2024] 水镜

[WC/CTS2024] 水镜

时间:2024-02-21 11:48:10浏览次数:27  
标签:水镜 WC 二元 合法 相邻 CTS2024

[WC/CTS2024] 水镜

不知道大家还记不记得这样一件事情:

  • 当我们要证明一个数列 \(\{a_n\}\) 单调递增时,只需证 \(a_i < a_{i+1}\)。

这是我场上的核心思路:如果要说明二元组 \((u,v)\) 合法,只需使得其中每相邻两项都递增。

注意到这题的 \(L\) 是我们自己定的,所以这里就有一个思路:考虑 \(L\) 在那些位置是合法的,如果哪里都不合法就失败了。

考虑相邻的两个 \(h_u\),\(h_v\),不妨设 \(h_u < h_v\),发现若 \(L < \dfrac{h_u + h_v}{2}\),那么必不能翻 \(h_v\),否则必不能翻 \(h_u\)。对于 \(h_u \ge h_v\) 的情况是类似的,但是这里的限制是必翻。

对于每相邻三项,中间那项不能既翻又不翻。于是这就带来了一个对 \(L\) 的限制。不难发现,我们如果要判断二元组 \((l, r)\) 是否合法,只需将包含的限制交起来看看是否为空集就行了,如果存在合法的 \(L\),按照上面的翻法一定可以构造合法。所以我们就找到了充要条件。剩下的随便用一个 rmq 算法即可。

标签:水镜,WC,二元,合法,相邻,CTS2024
From: https://www.cnblogs.com/DCH233/p/18024839

相关文章

  • LInux下wc命令简单使用
    前言利用wc指令我们可以计算文件的Byte数、字数、或列数,如果不指定文件名称,或者所给予的文件名为"-",则wc指令会从标准输入设备读取数据。使用语法如下wc[-clw][--help][--version][文件...]参数如下-c或--bytes或--chars只显示Bytes数。-l或--lines显示行数。-w或--w......
  • SVN报错“Failed to run the WC DB work queue associated with”解决办法
    最近在checkSVN上的iOS代码时,失败报错:  FailedtoruntheWCDBworkqueueassociatedwith“目录/文件”,cleanup同样报错。最后在网上找到了解决方案并解决了问题,解决方法如下:一、安装sqlite31下载我是window1032位,下载以下文件:1.下载 sqlite-dll-win32-x86-......
  • Unity UGUI的DrawCall优化
    UnityUGUI是一种强大的用户界面设计工具,它可以帮助开发者快速创建各种界面元素,从按钮和文本到滑块和面板等。然而,在使用UGUI时,一个常见的性能瓶颈就是DrawCall过多导致的性能下降。在本文中,我们将深入探讨UGUI的DrawCall优化方法,并给出对应的代码实现。什么是DrawCall?在Unity......
  • PKUWC&WC2024游记
    Day-?A_zjzj踢球韧带被铲断了。本来好像是还没断的,但他被铲之后觉得没事又去打乒乓球了(Day-1请了个假回家睡大觉。早上模拟赛写了2hT4发现假了,最后20min火速改了个正确的出来,提前10minAK了。看不懂呼啸山庄/kkDay0睡大觉!早上九点到机房,发现机房里只有狗哥,我......
  • 题解 LGP10144【[WC/CTS2024] 水镜】
    题解P10144【[WC/CTS2024]水镜】题目描述给定一个长度为\(n\)的正整数序列\(h_1,h_2,\cdots,h_n\),求满足以下所有条件的二元组\((u,v)\)的数量:\(1\leu<v\len\),且\(u,v\)为整数;存在一个正实数\(L\)以及一个长度为\((v-u+1)\)的序列\(r_u,r_{u+......
  • 2024.2.14 WC24 线段树 / CF1572D / lgP3679
    西安Day1。感冒还没好,牙龈炎也没好,明天还要考试,又要坐牢了/kk。今天是tyy的图论选讲,感觉前面网络流部分还是在线的,平面图部分毒瘤tyy拿出了他的员交课件,恐怖,直接下线了。看了NAVI和Faze的预选赛,你们俩怎么都打的这么稀碎/fn。Override真好听。「WC2024」线段树我......
  • 24/02/14 [BJWC2018] 八维
    今天是情人节,而且今年是永夜抄正式版发行20周年(咏唱组20周年)。放一张我喜欢的咏唱:题目描述我们将一个\(M\)行\(N\)列的字符矩阵无限复制,可以得到一个无限字符矩阵。例如,对于以下矩阵:\[\begin{aligned}&\verb!honi!\\&\verb!hsin!\\\end{aligned}\]可以无限复......
  • WC 2024 游记
    WC2024游记Day-2~Day-1在酒店颓废。Day0不存在的一天。Day1报到日。上午从酒店搬了出来(行李箱好重qvq)。坐上了cq神奇的地铁(轻轨),看着地铁上天下地的感觉还是很奇妙的。大抵是中午的时候到了育才。离育才最近的地铁口可以坐环线(转圈圈!),cq地铁真神奇。到了门口发现每......
  • PKUWC & WC2024 唐完记
    难过了。赛前想着去年PKUSC有优异,总不会今年没有吧。没想到这下可能真没有了。\(\text{Day0}\)打KR1Hard难度,真正体会到了炮塔的强大。\(\text{Day1}\)早上听讲座正好用来补觉,但是没想到被偷拍了(怎么试机题和去年一模一样,谔谔。育才的午饭很好吃,大鱼大肉还有水果和......
  • THUWC & NOIWC 2024游记
    1.25从长沙坐高铁出发,上次坐高铁身份证出问题了这次还新办了张身份证。经历6个小时到达重庆。去PKU的佬们先走了,只剩下我,lj(机房同好)和yzj(高二强大学长)。先报到,试机浅浅把前两道题过了,然后直接开润。到了酒店直接开摆。1.26THUWCDay1,五个小时四道题。开T1,一开始只会45......