CF1542

news/2025/9/25 14:47:05/文章来源:https://www.cnblogs.com/Myyy-L/p/19111192

CF1542E2 Abnormal Permutation Pairs

既然要求了字典序,那么我们可以枚举两个排列的最长公共前缀长度 \(L\) 并钦定 \(p_{L+1}<q_{L+1}\),此时 \(L+1\) 之后的位置就可以随意选了,所以我们再 DP 只需要考虑逆序对的限制。设 \(cnt_1\) 为排列 \(p\) 的逆序对数量,\(cnt2\) 为排列 \(q\) 的逆序对数量,由于 DP 状态不能同时表示 \(cnt1,cnt2\) ,考虑令 \(f_{i,j}\) 表示确认了 \(i\) 位、\(cnt1-cnt2=j\) 的方案数。

显然有转移式

\[\begin{align} f_{i,j}&=\sum_{p1=1}^i\sum_{p2=1}^i f_{i-1,j-p1+p2}\\ \end{align} \]

显然是可以将式子拆成每个值乘上贡献次数之和的形式的,转移只需维护 \(\sum f_{i,j},\sum f_{i,j}\times j\) 的前缀和。求出每个值后枚举 \(L,p_{L+1},q_{L+1}\) 再求和即可

CF1542D Priority Queue

考虑求每个数 \(a_i\) 会在多少个方案中被统计到,因为数据范围很小,所以我们每个数都可以 \(O(n^2)\) 算方案数。设状态 \(f_{i,j}\) 表示考虑到第 \(i\) 位、有 \(j\) 个数比当前数小的方案数。根据状态进行一个分讨,每个元素都考虑它保留或被删除的转移即可。复杂度 \(O(n^3)\)

CF1542C Strange Function

考虑若 \(f(n)=i\),那么有 \(lcm(1,2,...,i-1)\mid n,lcm(1,2,...,i)\nmid n\)。由于 \(lcm\) 呈指数级增加,所以我们可以枚举前缀的 \(lcm\) 。那么在 \(n\) 范围内,\(i\) 的贡献次数即为 \(\lfloor\frac{n}{lcm_{i-1}}\rfloor-\lfloor\frac{n}{lcm_{i}}\rfloor\)

后两题简单题,咕咕咕

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/917099.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Manim实现涟漪扩散特效

在视频制作和数据可视化领域,涟漪扩散特效是一种常见且富有视觉吸引力的动画效果。 本文将详细介绍如何使用Manim数学动画引擎来实现这一效果,包括其实现原理、使用示例以及应用场景。 1. 实现原理 涟漪扩散特效主要…

CRMEB标准版PHP移动订单功能深度解析:多端同步方案

添加的客服进移动端个人中心统计管理里面就可以管理订单 Git仓库:https://gitee.com/ZhongBangKeJi/CRMEB

PolarFire SOC Auto Update 和 IAP 文档阅读(四) IAP

PolarFire SOC Auto Update 和 IAP 文档阅读(四) IAP 文档来自:PolarFire FPGA and PolarFire SoC FPGA Programming User GuidePolarFire SOC Auto Update 和 IAP 文档阅读一 - 所长 - 博客园 PolarFire SOC Auto Up…

CICD流程建设之持续测试实践指南

本文来自腾讯蓝鲸智云社区用户: CanWay持续测试(CT)是在软件开发周期(SDLC)期间持续检查软件质量的过程。具体指每次更改代码时定期执行的自动化测试。持续测试可及早发现并修复问题,确保软件始终准备就绪并运行良…

wordpress文章添加按钮seo检查工具

目录 项目名称&#xff1a; 项目背景&#xff1a; 项目目标&#xff1a; 项目成果&#xff1a; 经验教训及学习&#xff1a; 未来优化&#xff1a; 项目名称&#xff1a; 数字华容道小游戏 项目背景&#xff1a; 在学习编程过程中&#xff0c;为了加强特性技术和对概念…

Xcode 26.0.1 (17A400) 发布 - Apple 平台 IDE

Xcode 26.0.1 (17A400) 发布 - Apple 平台 IDEXcode 26.0.1 (17A400) 发布 - Apple 平台 IDE IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS 请访问原文链接:https://sysin.org/blog/apple-xcode-26/ 查看最新版。原…

Tenable Nessus 10.10 (macOS, Linux, Windows) - 漏洞评估解决方案

Tenable Nessus 10.10 (macOS, Linux, Windows) - 漏洞评估解决方案Tenable Nessus 10.10 (macOS, Linux, Windows) - 漏洞评估解决方案 发布 Nessus 试用版自动化安装程序,支持 macOS Sequoia、RHEL 9、Ubuntu 24.04…

CNN+MNIST - 实践

CNN+MNIST - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Cou…

南昌做网站优化价格广州shopify代建站

:base(必须有值)&#xff1a;作用是将父类的值继承过来&#xff0c;如果不在构造函数中加入&#xff1a;base(变量) 的话&#xff0c;原父类中的 Model则无法继承过来。 例如&#xff1a;在父类MSG_Model,有连个属性&#xff0c;如图 1.子类构造函数不写:base(参数) 2.1.子类构…

SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具

SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具 Self-managed static analysis…

HTTP协议工作原理与生产环境服务器搭建实战 - 详解

HTTP协议工作原理与生产环境服务器搭建实战 - 详解2025-09-25 14:40 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; displ…

网站建设课程简介枣庄手机网站建设公司

超精密光学3D测量仪器具有高精度、自动化程度高、实时反馈和范围广等优势。它能够实现微米级别的精确测量&#xff0c;能够精确测量产品的尺寸、形状和表面粗糙度等&#xff0c;具有广泛的应用价值和重要意义。 超精密光学3D测量仪器配备多种传感器、控制器和计算机系统&#…

超快轻量级离线翻译服务器MTranServer在腾讯云轻量应用服务器上的全流程部署指南 - 实践

超快轻量级离线翻译服务器MTranServer在腾讯云轻量应用服务器上的全流程部署指南 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important…

微算法科技(NASDAQ: MLGO)利用高级 Blowfish 加密标准实现区块链集成信息共享

在当今数字化时代,信息的安全与高效共享愈发重要。区块链技术的兴起为分布式数据存储与共享提供了可靠的架构,但数据安全始终是核心关注点。微算法科技(NASDAQ: MLGO)敏锐洞察到此需求,鉴于传统加密方式存在一定局…

专业讲解大模型登记(纯干货)

专业讲解大模型登记(纯干货)一、为什么要做大模型上线登记? 对通过API接口或其他方式直接调用已备案大模型能力,且面向境内公众提供具有舆论属性或者社会动员能力的生成式人工智能服务开展登记工作。 二、 我应该做…

Spring / Spring Boot 常用注解 - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

实用指南:【Cesium 开发实战教程】第六篇:三维模型高级交互:点击查询、材质修改与动画控制

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

中国做网站的公司有哪些优化的网站做域名跳转

引子?最近&#xff0c;忽然想起曾在 WebGL 基础系列 文章中立下 flag&#xff1a;“后续还打算出 《ThreeJS 源码剖析》 系列”(特意翻出原话?)&#xff0c;项目忙了一阵后&#xff0c;便决定开始写此系列&#xff0c;更新周期不固定&#xff0c;毕竟项目排期“天晓得”。此系…

转载 - Heterogeneous Memory Management (HMM) - (待翻译)

转载 - Heterogeneous Memory Management (HMM) - (待翻译)Heterogeneous Memory Management (HMM) Provide infrastructure and helpers to integrate non-conventional memory (device memory like GPU on board me…

Docker常用命令速查

一、镜像相关命令命令 说明docker build -t <镜像名>:<标签> . 根据 Dockerfile 构建镜像docker images 或 docker image ls 查看本地镜像列表docker rmi <镜像ID或名字> 删除本地镜像docker pull &…