当前位置: 首页 > news >正文

25.10.27联考题解

CF2110D

求最小值的问题可以考虑转化成二分答案然后判断合法性。于是先二分答案,然后发现判断合法性本质就是判断连通性,因为是 DAG 于是考虑拓扑排序维护到一个点的合法最大值即可。

B

考虑 \(k=0\) 怎么做?我们直接按 \(y\) 排序然后扫描线即可。现在考虑 \(k\neq0\) 怎么做?思考前面做法。本质就是我们给这 \(\mathcal O(n)\) 个点分了层然后一段前缀减一个定值加上一个定制减一段后缀。所以我们还是要分层。因为 \(k\) 相同所以我们可以直接分层,将这若干直线 \(y=kx+b\) 按照 \(b\) 排序,然后就和 \(k=0\) 的情况一样了。

C

首先考虑 dp,我们设 \(f_{i,j}\) 表示填了前 \(i\) 个,最后填了 \(j\) 的合法方案数,\(s_i=\sum_jf_{i,j}\)。转移就是 \(f_{i,j}=s_{i-1}\),考虑如果 \((i-k,i]\) 可以染成同一种颜色我们还要减去一个 \(s_{i-k}-f_{i-k,j}\)。转移意义考虑容斥掉不合法的东西,但是要求 \(i-k\) 这个位置不能填 \(j\) 不然就又重了。这个东西时间复杂度 \(\mathcal O(nk)\)

考虑继续优化。因为复杂度的瓶颈在维护 \(f\) 于是我们希望不维护 \(f\) 而是直接维护 \(s\)。我们考虑一个 \(f_{i,j}\) 的取值情况。假设现在有 \(f_{i,j}=s_{i-1}-s_{i-k}+f_{i-k,j}\),我们考虑继续拆掉 \(f\),于是有 \(f_{i,j}=s_{i-1}-s_{i-k}+s_{i-k-1}-s_{i-2k}+f_{i-2k,j}\)。我们一直这样写下去直到出现 \(f_q=s_{q-1}\) 的时候结束。于是 \(f\) 就被用 \(s\) 表示出来了!

接着我们令 \(S_i=\sum\limits_{p} s_{i-pk}\),于是转移式被进一步化简:\(f_{i,j}=S_{i-1}-S_{i-tk-1}-(S_{i-k}-S_{i-tk})\)。所以要想转移 \(f_{i,j}\) 我们需要知道每个 \(f_{i,j}\) 对应的 \(t\) 是多少。

这里有一个观察:对于一个 \(i\) 的不同 \(j\)\(t\) 的取值最多只有两种。证明可以考虑归纳法。发现性质后直接维护两种 \(t\) 的值以及其对应的 \(j\) 的个数即可。

D

狗屎题。无需理会()

http://www.hskmm.com/?act=detail&tid=40045

相关文章:

  • 医疗器械行业数字化破局:一体化平台正在淘汰多系统集成模式
  • 动态点分树
  • 「Gym 104901F」Say Hello to the Future
  • 渐进过程中大O与小o混用
  • Navicat 17 超详细保姆级下载安装教程:附激活工具使用步骤​
  • Luogu P3237 [HNOI2014] 米特运输 题解 [ 蓝 ] [ 树形 DP ] [ 哈希 ]
  • 消息队列的有序性
  • 【LTDC】DMA2D —— 嵌入式系统的 GPU
  • el-date-picker样式修改
  • 各个版本的sqlite-jdbc jar下载链接
  • 2025/10/27~2025/11/2 做题笔记 - sb
  • 2025 年环保搅拌设备,搅拌装置设备,框式搅拌设备厂家最新推荐,实力品牌深度解析采购无忧之选!
  • 2025 年搅拌器搅拌设备,侧入式搅拌设备,斜插式揽拌设备,卧式搅拌设备厂家最新推荐,聚焦资质、案例、售后的五家企业深度解读
  • 芯片实现路线图
  • 2025 年顶入式搅拌设备,直叶搅拌设备,节能减排搅拌设备厂家最新推荐,技术实力与市场口碑深度解析
  • 2025 年矿用平板车,重型平板车,履带平板车,矿山平板车厂家最新推荐,产能、专利、环保三维数据透视!
  • 2025 年 10 月翻斗式矿车,侧翻矿车,1 吨矿车,运输矿车厂家最新推荐,产能、专利、环保三维数据透视
  • 醒图电脑版下载与安装教程(2025最新版)
  • 读书笔记:告别数据冗余!Oracle引用分区让父子表管理如此简单
  • 零点哥哥的站,当然得好好把玩!
  • 2025年钢质喷塑电缆桥架优质厂家权威推荐榜单:316不锈钢桥架/线缆不锈钢桥架/梯式不锈钢电缆桥架源头厂家精选。
  • OpenAI推出企业级SharePoint连接器,挑战Microsoft 365 Copilot
  • 2025 年定制矿车,大型矿车,固定式矿车厂家最新推荐,产能、专利、环保三维数据透视
  • 何为高阶组件(higherordercomponent) ?
  • CentOS下Docker部署mysql8.0
  • 杭州AI优化企业:国内GEO领域技术标杆 - 二当家
  • 构建定时 Agent,基于 Spring AI Alibaba 实现自主运行的人机协同智能 Agent
  • 《代码大全2》观后感(一):从“写代码”到“做工程”的思维跃迁
  • 2025 年空气悬浮鼓风机,磁悬浮鼓风机,章鼓鼓风机厂家最新推荐,产能、专利、环保三维数据透视!
  • 洞悉过往,一目了然:浅述视频融合平台EasyCVR如何实现海量视频录像的智能检索与高效回看