详细揭秘:详细揭秘:集合划分容斥的容斥系数

news/2025/10/11 11:26:35/文章来源:https://www.cnblogs.com/hzoi-wang54321/p/19134630

详细揭秘:详细揭秘:集合划分容斥的容斥系数

宝宝都会的集合划分容斥,从多项式角度推导容斥系数

参考文献:

详细揭秘:集合划分容斥的容斥系数

2024.12.23 闲话

浅谈集合划分容斥

容斥系数简单来说就是当我们产生贡献的集合里面有 极大 等限制词语时用来拆掉这个限制所人为构造的一组系数

我们现在有两种算法

  1. 保证所有贡献集合都满足 极大
  2. 丢掉 极大 的限制

我们希望在 2 的做法中加入容斥系数使得答案和 1 算出来一样

设当前等价类合并(不限制极大的元素合并成极大的元素)的函数为 \(G\),而在 1 中的极大集合的贡献系数是 \(F\)

那么我们构造的函数 \(H\) 满足 \(G(H(x))=F(x)\) 答案就正确了

原因就是你把所有的 \(H\) 拼起来等于它应该的系数,和正常容斥一个道理

例题

00-avoiding 序列

首先划分等价类,找到我们要容斥的东西,肯定是要对 \(0\) 的长度进行容斥

那么有 \(F(x)=x,G(x)=\dfrac{1}{1-x}-1\)

可以发现最终 \(H(x)=\dfrac{x}{1+x}\)

那么就可以直接做了,答案的生成函数是 \(\dfrac{1}{1-H(x)-mx}\)

计树

首先划分等价类,肯定划分一段连续的链是等价类

考虑如何计算,发现 \(k\) 段生成树的方案是 \(\prod\limits_i c_i n^{k-2}\)

显然合并是 \(G(x)=\dfrac{1}{1-x}-1\)\(F(x)=\dfrac{x^2}{1-x}\)

于是 \(H(x)\) 可以简单求出,答案的生成函数就是 \(\dfrac{1}{1-\sum\limits_i ni [x^i]H(x)}\)

这里加系数是没有问题的,因为合并的时候限制了连接方式,每个合并的依然只会被多算一次

Yet Another ABC String

这个题很经典了,考虑划分等价类是 \(\text{ABCAB}\) 这样的段,因为段长最大是 \(2\),因此生成函数是

\(F(x)=x+x^2,G(x)=\dfrac{1}{1-x}-1\) 容易知道容斥系数 \(H(x)=1-\dfrac{1}{1+x+x^2}\)

那么我们带上容斥系数连续段的生成函数是 \(\dfrac{x+y+z-3xyz}{1-xyz}\)

答案是 \([x^ay^bz^c]\dfrac{1-xyz}{1-x-y-z+2xyz}\),手动提取系数即可

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

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

相关文章

2025 年冷热冲击试验箱生产厂家最新推荐榜:聚焦三箱 / 两箱 / 吊篮式 / 小型 / 风冷式 / 可程式设备,精选优质企业助力高效选购

在工业制造与科研检测领域快速发展的当下,冷热冲击试验箱作为评估产品耐温变性能的核心设备,市场需求日益增长,但行业内厂家数量繁杂、实力悬殊。部分厂家存在技术储备薄弱、工艺精度不足、售后服务滞后等问题,导致…

学好微积分特别是偏微分方程的数值求解对于学习CFD的好处?

学好微积分特别是偏微分方程的数值求解对于学习CFD的好处?当然!这是一个极其重要的问题。可以说,微积分(尤其是偏微分方程数值求解)是CFD的灵魂和基石。学好它们对于学习CFD的好处是全方位的、根本性的,而不仅仅…

基于Logistic映射与Chen超混沌系统结合DNA分块编解码的图像加密技术

一、核心代码matlab 1. 混沌系统初始化 % Logistic映射参数 r = 3.9999999999; % 密钥敏感参数 x0 = 0.547524589; % 初始值% Chen超混沌系统参数 a = 35; b = 28; c = 2.9; d = 0.1;% 生成混沌序列 def logistic_seq(…

批量文件重命名工具(带撤销功能)

最近公司同事需要批量处理文件名的需求:前缀,后缀,替换,于是就有了下面的代码:import os import glob import tkinter as tk from tkinter import ttk, filedialog, messagebox, scrolledtext from datetime impo…

Trae与Gitee MCP强强联合:AI编程生态迎来重大升级

Trae与Gitee MCP强强联合:AI编程生态迎来重大升级 国内AI编程领域迎来重要里程碑。字节跳动旗下明星产品Trae AI IDE宣布与Gitee MCP实现深度集成,这一战略合作将为开发者带来前所未有的智能编码体验。作为国内首款支…

Web前端入门第 88 问:引入 JavaScript 的 script 标签究竟有多少用法?

HTML 版本不停的更新迭代,也导致浏览器支持的写法眼花缭乱,就拿 script 标签来说,刚刚入行的那会儿就只知道用来写内联的 js 代码,后来又学到了引入 js 文件,ES 模块规范化之后又知道能用来引入模块化的 js 代码,…

我如何控制新增的节点是 leader 还是follower呢?

目录背景和价值一、新增节点时的关键配置二、通过分区重分配让新增节点成为更多 Leader1. 为现有主题新增分区,并优先分配到新增节点2. 重新分配原有分区的副本,让新节点成为 Leader三、确保新节点稳定成为 Leader 的…

Nuxt3项目Warn:Browserslist: browsers data (caniuse-lite) is 6 months old.

Nuxt3+Vue3项目中,执行yarn dev时警告:Browserslist: browsers data (caniuse-lite) is 6 months old. 可以看到,执行是没问题,只是这个Warn太刺眼,需要解决。 看到下方提示:请执行 npx update-browserslist-db@…

2025 年全屋定制 / 高端 / 装修收纳设计 / 不锈钢橱柜 / 别墅 / 大平层装修公司推荐:苏州伍德家居与百能家居的优质定制解决方案解析

当下高端家居定制市场需求持续攀升,别墅、大平层业主对居住空间的环保性、收纳性与美学性提出更高要求。但市场上产品质量参差不齐,部分品牌存在材质环保不达标、收纳设计不合理、售后响应滞后等问题,让消费者陷入选…

1_数组

1、相向双指针 15.三数之和 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i != j、i != k 且 j != k ,同时还满足 nums[i] + nums[j] + nums[k] == 0 。请你返回所有和为 0 且不重复…

SAS重要证明结论

集合部分: \(if \ A \subseteq B, \ B \subseteq A, \ then \ A = B\) \((\cup_{\alpha \in A} S_{\alpha})^c = \cap_{\alpha \in A} (S_{a})^c\) 有序集部分: \(if \ < is \ an \ order \ on \ S, \ these \ tw…

2025 年蒸汽发生器厂家最新推荐排行榜:含 800KG 燃气 / 超低氮冷凝 / 400KG 燃气等多类型设备企业优选指南

当前蒸汽发生器市场品牌繁杂,产品性能差异显著,从热效率、安全防护到环保合规性等方面,不同品牌表现参差不齐。许多企业在选购时,常因缺乏专业参考,难以精准匹配自身生产需求,不仅可能增加能源消耗与运营成本,还…

基于MATLAB的遗传算法(GA)和CPLEX两种方法解决TSP问题

一、遗传算法实现 1. 核心代码 function tsp_ga()% 参数设置numCities = 20; % 城市数量popSize = 100; % 种群大小maxGen = 500; % 最大迭代次数pc = 0.8; % 交叉概率p…

创建数字遗嘱:为亲人留下数字足迹指南

本文探讨了在数字化时代如何管理个人数字资产,包括电子邮件、社交媒体账号、金融账户等数字足迹,并提出了创建数字遗嘱的重要性,帮助亲人在我们离世后妥善处理这些数字遗产。无论我们喜欢与否,我们的生活都已高度数…

全网首发/Qt结合ffmpeg实现rist推拉流/可信赖的互联网流媒体协议/跨平台支持各个系统

一、前言说明 现在音视频时代发展真快,各种协议层出不穷,一个是满足现在的需求,一个是为了满足新的需求,之前搞过rtmp、rtsp、srt、udp推拉流,现在又新出了个rist,乍一看还以为是rtsp的堂弟,其实不搭边的,RIST…

2025 年最新推荐压缩机厂家排行榜:聚焦医药 / 医疗 / 食品 / 冷链 / 工业领域优质企业及核心优势盘点

当前制冷工业领域,压缩机作为核心部件,其品质直接决定制冷设备的效率与稳定性。但市场品牌繁杂,产品质量差异显著,医药、医疗等特殊领域对压缩机高精度、高可靠性的需求难以被全面满足,多数采购者缺乏权威参考,难…

2025 年灌装机厂家最新推荐权威榜单:聚焦全自动液体定量灌装设备,精选饮用水 / 纯净水 / 矿泉水灌装领域优质企业

当前液体产品生产行业中,灌装机作为核心生产设备,其品质与性能直接关系到企业生产效率、产品质量及成本控制。但市场上灌装机厂家数量繁杂,产品质量参差不齐,部分厂家仅能提供单一设备,缺乏全流程服务,导致企业采…

2025 年灌装生产线厂家最新推荐排行榜:覆盖饮料 / 矿泉水 / 纯净水 / 桶装水 / 全自动生产线,助力企业精准选购优质设备权威榜单

当前液体产品生产行业中,灌装生产线作为核心设备,对企业生产效率与产品质量起着决定性作用。但市场上品牌繁杂,设备质量、服务水平差异极大,企业选购时常陷入困境:部分设备自动化落后,难以满足规模化生产;有些品…

Vue 创建项目的几种方式

截止目前有5种方式创建vue项目vue init webpack 项目名称 vue create 项目名称 vue ui npm init vue@latest npm create vite@latest 环境准备: 1、安装node.js方法4和5创建的项目是vue3项目,node版本需要升级到22.1…

推荐系统评估、偏见与算法解析

本文探讨推荐系统领域的三大关键议题:评估方法的多维度考量、数据偏见的多种表现形式及其影响,以及深度学习与传统算法在推荐任务中的性能对比分析。某中心在RecSys:评估、偏见与算法 某中心学者Pablo Castells分享…