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

SD2026 三轮省集

随机原因下又能来三轮了,那我二轮最后不白 recall 了()

\(\text{day0}\)

前一天又失眠了,早上起来直接收拾东西赶高铁,下午四点多到了青岛,哎打车怎么要了四十块钱,黑心司机啊。

看到地图上显示到 cyyz 只有 \(2.2\) 公里,徒步走了一会,发现显然不止 \(2.2\) 公里,过了半个多小时才到,签了到之后上楼配了下电脑坐公交回酒店吃外卖。

试机赛怎么典完了,T1 怎么 \(n\le 11,\bmod 10^9+7\),这我哪会啊,T2 送了 \(65\),然后咋办,\(O(nm\sqrt {nm}\log nm)\) 有机会过 \(nm \le 3\times 10^5\) 吗,没什么前途啊,这我哪会啊,T3 怎么是解解概率方程,这我哪会啊。

T1 还真是哈集幂,怎么过了一万个人,T2 怎么是按照 \(2\times 2\) 正方形刻画,哦好有道理,这题好玩唉,T3 忘了。

半夜又失眠了。

\(\text{day1}\)

没睡醒。

这 T1 是啥,暴力给了 \(50\) 吗,T2 \(n^2\) 怎么才 \(20\) 分,哎是不是根号分治一下就单根号或者挂个 \(\log\) 了,这真能跑过 \(10^5\) 吗,我靠怎么才 \(35\),T3 怎么是网络流,这我哪会啊。

奥奥 T1 稍微拆一下卡一卡常暴力就 \(70\) 了,然后呢,不会啊。T2 更没前途了吧,我靠 T1 怎么过了一车,开始嗯推。

嗯推了一两个小时,感觉暴力拉插就大概是对的,写了一个多小时调出来了,哎怎么还是 \(70\),哎怎么 \(T=1000\) 跑了 65s??哦好像是 \(O(T\log^4 n)\) 的,死完了啊,不是我 T2 还没写呢。

趁早退役吧。

T1

拉插好像没什么前途,研究了半天也没什么优化的好办法。

考虑组合意义,\(g(n) = g(n-1) + g(\lfloor \frac{n}{2}\rfloor)\) 等价于 \(2n\)\(2\) 整数次幂的拆分数,考虑对于 \(2^j\),其有 \(j+1\) 种本质不同的拆法,其他的都可以进一步转化由其他的数到。

然后设 \(f_{i,j}\) 表示用 \(2^x(x \ge i)\) 拼出 \(j\times 2^i\) 的方案,套个组合数转移就行了,复杂度 \(O(T\log^3 n)\)

组合意义牛完了,gemini 有点牛的。

\(\text{Submission}\)

T2

好题,链接挂的是弱化版。

考虑维护一个二元组,当前拼了多少链和剩余长度,暴力容易做到 \(O(n^2)\),然后根号分治一下,对小的暴力,大的发现只有 \(O(\sqrt n)\) 个本质不同的答案,二分找区间即可,复杂度平衡一下可以得到 \(O(n\sqrt{n\log n})\)

\(\text{Submission}\)

然后我们需要把根号扔掉,考虑类似长剖,每次继承重儿子的信息,然后暴力合并轻儿子,但是这里需要具体讨论一下:

\(K\) 为所有轻儿子的最大 \(siz\)\(d_i\)\(i\) 到叶子的最长链,\(f_{i,l}\) 表示 \(i\) 点拼了 \(f_{i,l}\) 条长度不小于 \(l\) 的链,\(g_{i,l}\) 表示 \(f_{i,l}\) 条件下最大的剩余链长。

对于 \(l > K\),显然此时 \(f_{i,l} = 0,g_{i,l} = d_i\),因为子树内的最长链长度不超过子树大小。

进一步,根据 dsu on tree 的结论,所有轻儿子子树大小和为 \(O(n\log n)\),本题中,所有点的答案和为 \(\sum \frac{n}{i} = O(n\ln n)\),因此我们只要暴力对 \(l \le K\) 的部分合并,对 \(l > K\) 的部分暴力更新每个点答案。

写一点实现细节,我们可以对每一条重链开线段树,其大小为 \(siz_{top}\),避免了线段树合并。先用每个 \(d_i\) 更新对应的 \(g_{i,l}\),然后将每个轻儿子所在链的线段树信息暴力取出来更新 \(g_{i,l}\),顺带删掉就行了。

最后找到 \(l > K\) 的部分,用轻儿子最大距离 \(D\) 和每个区间判断是否存在合法链,存在的话继续递归直到叶子暴力修改,否则区间加一区间取 \(\max\) 就行了,注意叶子节点有一些细节。

复杂度 \(O(n\log^2 n)\),细节挺多的。

\(\text{Submission}\)

T3

原始对偶,互补松弛定理,一个都不会喵。

http://www.jsqmd.com/news/1032851/

相关文章:

  • XR技术如何革新高维数据可视化与交互体验
  • RPG Maker解密工具:专业游戏资源提取的3个核心技术方案
  • 2026年社区散酒铺优选品牌推荐:产品品类、社区适配度与加盟扶持全对比 - 科技焦点
  • 2026全国GEO服务公司推荐:十大AI搜索优化团队对比 - IT老炮老刘
  • 2026国内APP开发服务商排名:十大定制开发公司选型指南 - IT老炮老刘
  • ZigBee设备电源管理与设备识别:ZCL集群工程化实现详解
  • 【嵌入式烧录实战】- 利用Vector HexView命令行实现Hex文件指定地址数据的批量自动化处理
  • 深度解析微信数据合规挑战:从技术探索到法律边界的思考
  • 玻璃封装快恢复二极管选型与应用:从原理到工程实践
  • [动画片]海贼王-一场热血的冒险游戏
  • 2026年崂山区专业的柜机空调维修公司口碑参考 - 品牌排行榜
  • Blender FLIP Fluids插件:3D流体模拟的终极解决方案
  • Chrome Regex Search:从传统搜索到智能模式匹配的思维升级
  • 新闻报道类-深耕AI GEO营销赛道,湖南格讯以技术硬实力赋能企业数智化转型20260617 - 技术瞭望台
  • 更新了!2026珠海管道疏通服务五大热门品牌全维度评比:科学疏通,拒绝“堵”心 - 极速版本
  • 3个突破性策略:大语言模型驱动的Verilog代码生成技术革命
  • ADB-Explorer:Windows平台终极Android设备管理解决方案,告别复杂命令行操作
  • Swift构建时间分析终极指南:专业开发者必备的Xcode性能优化利器
  • ZigBee 3.0色彩控制集群:从协议栈到应用实践的深度解析
  • 2026年当下新密企业如何选择打印机租赁服务商?这份推荐指南请收好 - 品牌鉴赏官2026
  • FreeRTOS 任务调度详解:优先级反转与死锁的排查方法
  • Cartesia 推出双榜首 SSM 语音模型,延迟低于百毫秒;贝佐斯旗下 Prometheus 融资 120 亿研发物理 AI 工程师丨日报
  • ZigBee Green Power设备解配全流程解析与实战指南
  • PyTorch Geometric PGExplainer设备不匹配终极解决方案:3步修复你的图神经网络解释器
  • 广东三色灯厂家技术拆解:从性能到场景的硬核对比 - 奔跑123
  • 综合实力维度|2026北京邮票纪念币上门回收实力TOP5榜单 头部梯队正式定型 - 深鉴新闻
  • 从零开始:openpilot开源智能驾驶系统完全指南
  • WSABuilds自动化构建解决方案:3大优势实现Windows Android子系统高效部署
  • 2026年新发布安徽合伙创业企业选哪家?深度解析AI+IP创业新机遇 - 品牌鉴赏官2026
  • 万位用户真实打分:上海杨浦区黄金回收哪家划算又靠谱? - 沪上贵金属口碑推荐官