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

25.10.31

AGC001D

很早之前看到一度怀疑是错题,然后今天发现我看错题了,原来是说这个序列只包含一种元素啊……

一个 \(l\) 长的回文串定下了 \(\frac{l}{2}\) 的等价关系,可以视作连边,于是转化出图论模型。

考虑无解是为什么,注意到奇数长度的回文串很影响我们,拉出来分析,发现一个奇数长度的回文串为了让它联通,我们会空出一个位置,如果再来一个奇数长度的就能把这个位置拼上,但我们就填满了,无法再扩展了。

于是合法的构造形式也有了:把奇数长度的串放首尾,然后 \(b\) 把连通块串起来即可。

需要特判 \(m=1\)

AGC002D

这个唐人看到之后只能想到什么可持久化并查集或者整体二分撤销并查集。

其实完全不对,考虑单次二分的时候,我们要查两个的连通块,这其实是个经典问题。

你把重构树建出来在上面二分不就完了!

早期 AGC belike。

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

相关文章:

  • 关于计数
  • 游记2
  • WebRTC实时音视频通信核心原理
  • Python高阶和匿名函数 _ 脱了马甲也要认识
  • 第11天(中等题 滑动窗口)
  • 麒麟 V10系统中离线安装python的setuptools和pip,并使用python代码查询达梦数据库,并上传文件到minio
  • 如何选择陶瓷放电管
  • 10.31每日总结
  • 对称密钥算法 非对称密钥算法 Hash函数 公钥和私钥在网络安全中的应用流程超超超详细,清楚,简单!!!
  • 读《代码大全2》读后感3
  • revit api楼梯创建
  • 《代码大全2》初读有感
  • 代码大全2{2}
  • revit api 几何图元连接
  • 读《代码大全2》读后感2
  • 公众号排版工具实测报告:为什么有一云AI编辑器成为全能高效的“排版专家”?
  • 代码大全2{1}
  • Shooting Battle:Linux系统下的网络编程究极产物
  • revit api隔离图元
  • revit api明细表
  • 【开题答辩实录分享】以《基于python的奶茶店分布数据分析与可视化》为例进行答辩实录分享 - 教程
  • 2025.10.31
  • 使用RNNoise进行音频降噪
  • 程序员修炼之道:从小工到专家读后感(2025_10_31)
  • Python测试(下) _ 高效率把bug揪出来
  • 如何精准驱动菜品识别模型--基于米尔瑞芯微RK3576边缘计算盒
  • 征程 6 | 多任务 不同帧率 部署方案
  • 10月31号
  • 10月29号
  • ️ 深度解析我的 Overleaf 私有化部署:一份稳定、高兼容性的 `docker-compose.yaml`