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

MX Round 26 解题报告

T1

场上

没有头绪,打了挂大分的 \(O(n^2)\) 暴力。

T2

场上

没有头绪,打了挂打分的 \(O(n^2\log n)\) 暴力。

T3

切了。

一个观察:操作二只会往前走。

状态定义为“到每一个位置的期望花费”,我只想得到 \(O(n^3)\) 的高斯消元做法,不是很有前途。

于是定义 \(f_i\) 表示由 \(i\) 走到 \(i+1\) 的期望花费。如果此时有 \(k\) 个合法的二操作,那么简单地,可以列出转移方程:

\[f_i=\sum_{x}^{\infty}(\dfrac{k}{k+1})^x\times(\dfrac{1}{k}\sum_{j=1}^k(\sum_{p=i-a_j}^{i-1}f_p+b_j)) \]

首先,后面那东西自然可以前缀和优化掉。然后感觉前面的部分是收敛的,打表观察,发现收敛于 \(k\)。(实际上这个是几何级数)定义 \(d_i=\sum_{1\le j \le i} f_i\),于是有转移:

\[f_i=\sum_{j=1}^kd_{i-1}-d_{i-a_j-1}+b_j \]

时间复杂度为 \(O(n^2)\),需要精细实现。

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

相关文章:

  • linux c 编译命令
  • N8N工作流中文转换神器!一键转中文
  • 今天学习黑马的Java基础
  • linux c 线程编程
  • 容器网络虚拟化
  • 整体二分学习笔记
  • CF1721F Matching Reduction
  • 树上求值 tree
  • DL 2 自动微分模块
  • 《计算机网络》学习心得
  • NSSCTF刷题日记
  • 2025防晒品牌TOP8精准推荐:按肤质与场景科学选择
  • 黑马程序员SpringCloud微服务开发与实战- Docker基础-02
  • 详细介绍:UE4_Niagara基础实例—15、粒子发射器之间的通信
  • 2025年目前口碑好的继承官司律师律所有哪些,遗产继承律师事务所/北京最好的继承律师/婚姻律师事务所/继承律师/北京继承纠纷律师律所哪家强
  • 老友记第一季人物表
  • 五、平台设备与平台驱动
  • make指定安装目录
  • 【转载】银河麒麟(Kylin)操作系统上移植Qt 5.6.3与QtCreator 4.2.0的完整指南
  • wsl 与 docker相关内容
  • 2025.11.18模拟赛
  • linux c 开发 工具
  • 第一章 拓扑空间与连续映射
  • JOISC 口糊记录
  • 基于epoll的io复用管理,一种文件监听方案 2 - 教程
  • Token快过期的三种续期方案 - 详解
  • 重组蛋白科研试剂技术综述:结构特性、功能机制与实验体系应用
  • linux c 命令
  • 日总结 28
  • 游戏联运模式与统一包模式