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

FWT 相关做题记录

CF662C Binary Table

有一个暴力思路是:枚举翻转哪些行,然后之后单独考虑翻转列了。如果当前列的 \(1\)\(0\) 多,那么就翻转当前列。复杂度 \(O(2^nnm)\)

考虑将上面的形式变得更优美,令 \(g(i)=\min(\text{popcount}(i),\text{popcount}(2^n-i))\)

则答案为 \(\min_{S=0}^{2^n-1} \sum \limits _{i=1}^m g(sta_i\oplus S)\)。其中 \(sta_i\) 表示第 \(i\) 列的状态。考虑把 \(sta_i\) 按照值域分类,\(cnt_i\) 代表 \(sta_j=i\) 的数量。

则写成 \(\min_{S=0}^{2^n-1} \sum \limits _{i=0}^{2^n-1} g(i\oplus S)\times cnt_i\)。令 \(f(i)=\sum \limits _{j\oplus k=i} g(j)\times cnt_{k}\)。则答案为 \(\min \limits_{S=0}^{2^n-1} f(S)\)。使用 FWT 求 \(f\) 数组,复杂度 \(O(n\log n)\)

P10242 [THUSC 2021] Emiya 家明天的饭

枚举选择的人,那么有 \(\min \limits _{S=0}^{2^n-1} \sum \limits _{i∈S}\sum \limits _{j=1}^m [S⊆T_j]a_{i,j}\)

先枚举 \(S\),再枚举 \(i\),令 \(g(S,i)=\sum _{j=1}^m [S⊆T_j]a_{i,j}\)。对于每一个 \(i\),将其所有的 \(g(S',i)\) 全部求出来,具体可以用高位前缀和或者 FWT 做。

则答案就为 \(\min \limits _{S=0}^{2^n-1} \sum \limits _{i∈S} g(S,i)\)

CF850E Random Elections

题目可以看成 \(A\to B,B\to C,A\to C\) 进行比赛。注意到一个人最多赢两场,我们假定 \(A\) 赢两场,分别对战 \(B,C\) 选手。最后将答案乘三即可。

那么就意味着 \(f((A,B)_1,(A,B)_2,\dots,(A,B)_n)=1\)\(f((A,C)_1,(A,C)_2,\dots,(A,C)_n)=1\)。其中 \((A,B)_i\) 表示第 \(i\) 个公民对 \((A,B)\) 的评价。

考虑第 \(i\) 位公民对这两场比赛的的评价为 \(P,Q\)

  • \(P=1,Q=1\),则可能的顺序为 \(ABC\)\(ACB\)
  • \(P=1,Q=0\),则可能的顺序为 \(CAB\)
  • \(P=0,Q=1\),则可能的顺序为 \(BAC\)
  • \(P=0,Q=0\),则可能的顺序为 \(BCA\)\(CBA\)

则存在 \(f(x)=1,f(y)=1\),那么 \(x,y\) 的方案数就为 \(2^{n-pop(x\oplus y)}\)

那么答案即为 \(\sum\limits _x\sum \limits _y 2^{n-pop(x\oplus y)}\)。可以统计出 \(x\oplus y\) 的值域出现次数,使用 FWT 即可。

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

相关文章:

  • 2025广东正规高考音乐/舞蹈/体育生文化课培训TOP5权威排名 - 工业推荐榜
  • 2025年矿用66千伏移动变电站厂家权威推荐榜单:新能源66千伏移动变电站/车载式66千伏移动变电站/国网66千伏移动变电站解决方案厂家精选 - 品牌推荐官
  • 2025测厚仪厂家推荐 产能专利服务三维度权威测评 - 爱采购寻源宝典
  • 2025年智慧餐饮服务厂商推荐,TOP5智慧餐饮设备供应商排行榜 - 工业品牌热点
  • 2025年葡萄酒发酵罐批发厂家权威推荐榜单:不锈钢啤酒罐/厌氧发酵实训设备/蓝莓酒发酵罐源头厂家精选 - 品牌推荐官
  • 2025年口碑好的寺庙门窗生产企业推荐,专业艺术寺庙门窗制造商全解析 - myqiye
  • 苏州侨泰商业设备有限公司的产品质量怎样?售后服务如何? - myqiye
  • 2025北京留学中介新榜单:5家学员满意度爆棚的优选机构揭晓 - 留学品牌推荐官
  • 交通EDI:中国铁路总公司国际联运数据交换平台
  • 【浏览器操作Open-AutoGLM终极指南】:掌握自动化AI交互的5大核心技巧
  • 2025北京留学中介优选榜:高录取案例机构TOP榜单闭眼选 - 留学品牌推荐官
  • 2025年值得推荐的挂背板铁货架供应企业排行榜:挂背板铁货架供应商哪家靠谱? - 工业品牌热点
  • 苏州斯比泰自动化设备有实力吗?公司概况与评价全解析 - 工业推荐榜
  • 在 GeckoCIRCUITS 上开发新工具模块的方法
  • 2025合肥装修公司TOP5权威推荐:装修公司服务推荐指南 - 工业品牌热点
  • 2025年广东执照办理公司权威推荐榜单:印刷经营许可证/食品证件办理/出版物经营许可证源头机构精选 - 品牌推荐官
  • 2025年废铝压块机厂家推荐:江阴市德尚环保科技有限公司,多型号铝型材/铝粉/废铝/铝屑压块机全系供应 - 品牌推荐官
  • 智谱Open-AutoGLM本地化部署实战(从0到1的完整流程)
  • 小程序开发公司哪家好?3家优质服务商+低费率优势盘点(12月)小程序开发公司哪家好?3家优质服务商+低费率优势盘点(12月) - 品牌2026
  • 源自德国的科学营养:inne因你用严谨态度让家长放心 - 速递信息
  • NMN哪个牌子靠谱?2025年NMN抗衰品牌排名,真实口碑推荐 - 速递信息
  • clickhouse对表设置ttl
  • 2025-2026防爆/实验室旋转蒸发器生产厂家推荐,大、小型机型怎么选 - 品牌推荐大师1
  • 2025年环保皮带流水线排行榜,新测评精选皮带流水线生产企业推荐 - 工业推荐榜
  • 2025年房梁榫卯产品介绍图生产厂家权威推荐榜单:房梁榫卯产品/房梁结构/房梁结构源头厂家精选 - 品牌推荐官
  • 小程序开发公司哪家靠谱?7*24小时售后服务商盘点微信小程序/寺庙小程序/活动小程序/电商小程序开发公司推荐 - 品牌2026
  • 2025北京留学中介推荐榜单:稳定可靠,优质服务中介全收录 - 留学品牌推荐官
  • 2025北京留学中介优选榜单:反馈高效型三大机构深度解析 - 留学品牌推荐官
  • 10、路由器取证与网络取证全解析
  • 2025年短视频运营服务推荐榜:郑州若佳网络科技有限公司,短视频运营方法/运营系统/推广一站式服务 - 品牌推荐官