航航(和一些人讲的题目)

题解写的非常简略,甚至一道题细节都没有清楚。

AGC067D

首先设排列为 \(1\sim n\) 是可行的。

第一感觉是相邻不可交换,即如果 \(l_i<i\),则 \(r_{i-1}=i-1\)。进一步地,\(r_{l_i\sim i}<i\),如果满足这个条件也易见其唯一性。

画在二维平面上,这等价于 \(y=x\) 每个点伸下去、伸到右边的线不相交(以下胡)。

image

对红色的结构 dp,大概获得一维状态,,?

AGC067B

反转之后变成覆盖,大概可以写出类似于锤子 dp 的东西,但是问题是合并段的时候是无法去重,但是还真的没法去重。

但是结构比较简单,为了解决这个问题变成熔池计算,计算 \(f(l,r)\) 时直接容斥计算不可行方案即可,,,

AGC045D

策略就是从 1 开始不断点亮一个环。在所有灯点亮之前搞出 1~A 的自环或者 \(A+1\sim n\) 自立为环就寄了。用 GF 可以计算。

AGC062D

困难,,,

转切比雪夫,判定答案是否合法。首先设最大的是 \(D_M\),有解条件是 \(D_M\le 2\sum D_i\)。答案具有显然的界 \([D/2,D]\),然而这是很有好处的。

那么答案可以调整为这样的结构:走到正方形边界 \(X\) 上,徘徊一阵子,再走回来。这原因是任意点都可以在边境上徘徊。走到边界上可以的充要条件是:使用了若干 \(<X\) 的且和 \(\ge X\);使用了若干 \(<X\) 和恰好一个 \(\ge X\),满足小的加起来加上 \(X\) 大于等于大的那个。

枚举答案,由于徘徊可以任意,需要尽量构造去的和回来的;可以背包简易判断。

AGC036E

比较优秀的。相同的缩成一个,假设 \(cnt(A)\le cnt(B)=cnt(C)\),那么可以不断减除 BC 串,最终达到答案的上界 \(3cnt(A)\)。如果 \(C\) 还要更多,我就要尽量减除 C,使受影响的 A 最少。因此先删除 C 再删除 AC 即可。

AGC039F

搞一下相当于求两个矩阵 \(A,B\) 使得 \(B\) 的每个位置 \(B(x,y)\)\(A\)\(x\)\(y\) 列的所有元素都要大。考虑结构没有办法,但是扫描值域,记录 \(A\) 插入完成了多少行列,交点处就是 B 可以插入的;新插入的贡献系数可以如如计算,总之这样得到了 poly 的复杂度。

AGC008F

钦定不可为全树,那么考察 \(N(x,d_1)=N(y,d_2)\) 相等的条件:存在路径中唯一结点使得其子树只覆盖了上面几层,别的子树覆完。这样如果 \(d_1<d_2\) 那么 \(y\) 可以向 \(x\) 移动易见仍合法,而如果 \(d_1=d_2\) 则两边都可以走一步。因此从这个过程得到这样的结论:

如果在最小的 \(d\) 上统计每个集合,这样的 \(d\) 唯一,且一个 \((x,d)\) 被统计的充要条件是 \(\not\exist y\in N(x),N(y,d-1)=N(x,d)\),这样解决了全是喜欢点的问题。

对于非喜欢点 \(N(x,a+b)\) 考察其可能和喜欢点 \(N(y,c+b)\) 相等的情况:此时设那个中间点是 \(z\),伸下去的距离是 \(b\),那么除非 \(x=z\) 那么 \(N(x,a+b)=N(z,b)\) 非最小,因此一个 \(N(x,d)\) 合法当全覆了一个包含喜欢点的子树。可以统计。

P10042 略

ARC122F

不少区间问题具有简单的贪心方法,然而转化为图论问题方便维护变化,之前的例子是选少点使得所有区间包含有点然而变成 LCT,这里又有例子。

显然红点是有序阶梯状物,然后做法是设某个蓝点 \(x\) 最终覆盖 \([l,r]\),就让 \(l\to x\to r+1\),同时任意 \(i\to i-1\),形成 \(k\) 个路径即合法。然而 \(l\to x,x\to r+1\) 是独立的,事实上可以连出权值为移动大小的边,这个连边可以前后缀优化建图,于是 \(k=1\) 是最短路问题,\(k\) 更大是费用流问题。

AGC043F TBC

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/906229.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

win11自带录屏工具

Setp1: 打开设置Setp2: 打开游戏->摄像Setp3: 配置录制参数Setp4: 开始录像 WIN+Alt+GSetp5: 打开录像文件

杭州储存卡数据恢复之雷克沙短路损坏不识别售后维修失败二次修复

这是一张64G的Lexar雷克沙CF接口内存卡,型号是1066X,CANON佳能5D4相机使用的,这张存储卡是硬件出问题了无法识别,说是可能插卡时角度不对用力顶入后使顶针VCC脚变形短路,通电后导致芯片损坏。客户先寄修到雷克沙官方售后那边进行维修,但最终检测修复失败,说是短路严重,…

RabbitMQ核心架构

Producer:负责产生消息。 Connection:RabbitMQ客户端和代理服务器之间的TCP连接。 Channel:建立在连接之上的虚拟连接,RabbitMQ操作都是在信道中进行。 Broker:一个Broker可以看做一个RabbitMQ服务节点或者服务实例。 Exchange:生产者发送消息到交换器,交换器根据路由ke…

024 登录页-main退出登录功能的实现

这个页面这样写一、 用于创建一个按钮并绑定一个点击事件处理函数。以下是对这段代码的详细解释:<button> 标签:这是 HTML 中的按钮元素,用于在页面上显示一个可点击的按钮。@click 指令:在 Vue.js 中,@click 是一个事件绑定指令,它用于监听按钮的点击事件。@ 是 …

ProfiNet转Modbus TCP协议转换网关驱动三菱PLC与伺服的毫秒级动态参数同步

一、案例背景 在“双碳”战略推动下,新能源锂电池行业迎来爆发式增长。某新能源科技公司新建的锂电池生产线中,涂布工序作为核心环节,采用了德国博世力士乐IndraDriveCX系列伺服驱动器(ProfiNet从站)实现高精度张力控制,而车间级监控系统选用三菱L系列PLC(ModbusTCP主站…

MySQL-面经

目录 MVCC概念?如何实现? 可重复读概念 可重复读下,快照是在什么时候生成的,是事务启动时,还是语句执行前 可重复读下,执行两个select语句,会生成几个快照?MVCC概念?如何实现? MVCC概念:通过「版本链」来控制并发事务访问同一个记录时的行为就叫 MVCC(多版本并发控制…

算法备案五大真相

一些开发者已经了解到算法备案是AI类产品必做的一项资质了,但因为经验有限,依然存在一些盲点和不清楚的地方。今天,我就整理出了最基础但也最重要的五大算法备案真相,供大家参考。如有其它疑问,欢迎进一步咨询算法备案办理问题。一、流程统一,审核不统一 算法备案有全国统…

Cknife配置

项目地址 https://github.com/Chora10/Cknife 使用Java编译器 这里使用eclipse 1. File->Open Project from File System...选择目录,点击完成2. 在刚添加的项目上按右键,并点击导出Export选择可运行的jar文件选择路径3. 这里没有选择或没有配置有效的“Launch configurat…

医疗场景实战:百条数据 RFT 微调盘古大模型,精度大幅提升

摘要:RFT强化微调是一种新型LLM微调方法,通过强化学习与传统微调结合,少量数据即可显著增强领域场景的模型能力。本文分享自华为云社区《医疗场景实战|百条数据RFT微调盘古大模型,效果超越DS》,作者:盘古大模型官方账号。 医疗场景实战|百条数据RFT微调盘古大模型,效果超…

SQL Server 启用 sa

Hello World ‍‍ ‍‍‍‍‍

一文看懂大数据生态圈完整知识体系

随着大数据行业的发展,大数据生态圈中相关的技术也在一直迭代进步,希望能通过本文帮助大家快速构建大数据生态圈的完整知识体系。 目前大数据生态圈中的核心技术总结下来如图1所示,分为以下9类,下面分别介绍。大数据生态下9类核心技术 01 数据采集技术框架 数据采集也被称为…

神秘另解集合,想出来一样的东西这辈子有了

P1600 考虑重链剖分。然后把每个路径给变成 \(O(\log n)\) 个重链,根据重链剖分的性质,每条重链的 dfs 序都为连续,所以把图画出来大概是像下图这样:横轴是时间,纵轴是 dfs 序。一个时间 \(t\) 在节点 \(p\) 的人数就是经过 \((t,\text{dfn}_p)\) 的线段数量。线段数量为 …