当前位置: 首页 > 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.rkmt.cn/news/53537.html

相关文章:

  • N8N工作流中文转换神器!一键转中文
  • 今天学习黑马的Java基础
  • 整体二分学习笔记
  • 五、平台设备与平台驱动
  • linux c 开发 工具
  • Token快过期的三种续期方案 - 详解
  • 游戏统一包模式下活动营销系统后续的发展方向
  • tryhackme-网络安全基础-网络- 网络概念-24
  • Pandas GroupBy 的 10 个实用技巧
  • Lazarus使用cef打开文件和下载设置
  • Pjudge #21741. 【NOIP Round #5】青鱼和区间 题解
  • 完全平方和的推广
  • 2025.11.18
  • CSS学习笔记(六):CSS预处理器 - 实践
  • linux c web
  • 2025年11月免手扶吸奶器,穿戴式吸奶器,百元吸奶器品牌测评排名,清洁便捷优选!
  • 基于Redis的滑动窗口限流-Golang实现
  • 实用指南:《中国电力产业数字化》深度解析与前沿展望(下)——中国电力数字化转型路线图:SPARK 融合平台的设计与落地方案
  • Mac 怎么安装 PyCharm 2020.1.dmg?超简单教程(附安装包)
  • C# 蓝牙远程控制应用:从零达成移动设备与硬件的无线交互
  • AI热潮下的冷思考:从估值泡沫到就业现实
  • 杨辉三角形
  • 20232305 2025-2026-1 《网络与系统攻防技术》实验六实验报告
  • 春秋云境Apache OFBiz 目录遍历致代码执行漏洞 CVE-2024-36104
  • 在 Ubuntu 20.04 上安装 gcc/g++ 11,并使用 update-alternatives 管理多个版本。
  • Doris学习笔记
  • Spring AI Alibaba 项目源码学习(十一)-Hook
  • ftp,sftp,scp,tftp几种简单对比,以及python实现ftp功能
  • 实用指南:深入解析音频编解码器(Audio CODEC):硬件、接口与驱动开发
  • linux burpsuite