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

Codeforces Round 1051 (Div. 2)[A ~E]

目录
  • Codeforces Round 1051 (Div. 2)
    • A. All Lengths Subtraction
    • B. Discounts
    • C. Max Tree
    • D. Inversion Graph Coloring Easy Version/Hard Version
    • E. Make Good

Codeforces Round 1051 (Div. 2)

貴方が何様なんだとしても

救いの亡い莫迦だったとしても

千断れそうな賽の様な

“愛”を 求めてしまったんだ

『この糸は己の意図だ!』と

叫んで断れた雲の異図 ああ

―僕は其れに縋る事さえ

出来無かった訳ですから

A. All Lengths Subtraction

将过程倒置,要求在任意时刻的最小值在两端上。code.

B. Discounts

贪心,尽可能让价格大的免费。code.

C. Max Tree

对于 \((u, v)\) ,如果 \(x < y\),令 \(u \rightarrow v\),反之 \(v \rightarrow u\),这会构成一张 DAG。

进行拓扑排序,越前的节点应该越小。code.

D. Inversion Graph Coloring Easy Version/Hard Version

题目要求 LDS 长度不超过 \(2\) 的子序列。

为保证 LDS 长度不超过 \(2\) ,需要记录 LDS 末值。同时由于 LDS 可能变化,需要记录最大值。设计状态 \(f(i, j)\) 表示当前序列最大值为 \(i\),LDS 末为 \(j\) 的状态的方案数。

考虑当前转移到第 \(i\) 位,\(f(x, y)\) 如何转移:

  • 不选 \(a_i\)\(f\) 不变。

  • \(y > a_i\) ,不能选。

  • \(x > a_i > y, f(x, a_i) \leftarrow f(x, y)\)

  • \(a_i > x, f(a_i, y)\leftarrow f(x, y)\)

故有

\[f(a_i, y) \leftarrow \sum_{j = 0} ^ {a_i}f(j, y) \ (j \in [0, a_i])\\ f(x, a_i) \leftarrow \sum_{j = 0} ^ {a_i}f(x, j) \ (j \in [a_i + 1, n]) \]

暴力转移 \(\mathcal{O}(n^3)\),可用树状数组优化,时间复杂度 \(\mathcal{O}(n^2\log n)\)。code

E. Make Good

对于两个相同的字符发生反转,有经典的想法,将偶数位上的字符反转,这样操作就变为交换两个相邻的不同字符了。

由于两个相同字符交换没有区别,故可以认为字符间可以任意交换。

这样,只需能要构造出形如 ()))...)(((...的字符串即满足题意。

显然,反转后 () 的个数都应该是偶数。code

http://www.gsyq.cn/news/18392.html

相关文章:

  • 【Azure APIM】解答REST API实现禁用自签名证书的证书链验证中的backends参数值从那里取值的问题?
  • 2025 AI 进化图谱:技术突破、场景落地与产业重构 - 指南
  • 题解:P14065 [PO Final 2022] 对弈 / Laserschack
  • CF2064E Mycraft Sand Sort
  • 20251010周五日记
  • HTML5拖放API核心功能解析
  • Umi-OCR_文字识别工具 免安装使用教程(附下载安装包)!永久免费,开源离线OCR识别软件下载
  • 表格识别:不仅能识别文字,更能理解表格的结构和逻辑关系,实现输出可编辑、可分析的结构化数据
  • docker容器的三大核心技术UnionFS(下) - 指南
  • P13274 [NOI2025] 三目运算符
  • B2002 Hello,World!【入门】
  • 华为链路聚合配置
  • iOS 26 软件性能测试全流程,启动渲染资源压力对比与优化策略 - 详解
  • 手机adb 调试自己
  • 2025 年公共/商场/学校/地铁/电影院/会所/机场/卫生间隔断厂家选购指南:优质厂商推荐与实用选择策略
  • Java环境安装备忘录
  • 详细介绍:标准型ELN成主流:定制型为何“遇冷”?
  • 【Linux】Ext系列文件系统(下) - 实践
  • 2025 年水产养殖降氨氮亚盐厂家最新推荐排行榜 ,助力北方对虾鱼塘螃蟹池塘养殖户轻松选购优质产品
  • 2025 年玻璃钢水箱生产厂家最新推荐榜单:含 30 吨 / 订做 / 消防 / 方形 / 拼装式 / 屋顶 / 大型产品,从产能与服务双维度精选优质企业
  • crontab 定时执行python脚本失败,但手动执行却成功问题处理 - hello-*
  • 2025 年不锈钢水箱厂家最新推荐榜:优质厂家实力对比与选购指南,助您选到适配设备矩形/屋顶/定做方形不锈钢水箱厂家推荐
  • 实用指南:Java 后端面试技术文档(参考)
  • 2025 年钢结构厂家最新推荐榜:优质企业全面解析,助力客户精准选择可靠合作伙伴
  • 2025规划馆运营厂家 TOP 榜:苏州金梓树智能科技,专注场馆全周期服务,规划馆运维优质服务商推荐!
  • 2025 高温线缆厂家 TOP 榜:奇温线缆 (上海) 有限公司,专注特种高温领域,定制化高温线缆源头厂家推荐!
  • OI 笑传 #17
  • 实用指南:Python Tkinter构建交互式精灵表切割桌面应用程序:将精灵表分割成单个帧的功能
  • 题解:qoj7979 棋盘
  • 2025 年最新推荐微波干燥设备生产厂家排行榜,覆盖多行业高效干燥解决方案权威推荐黄粉虫/黑水虻/中药材/茶叶微波干燥设备厂家推荐