『杂题总结』Day11 略解
前言
只闻花香,不谈悲喜。饮茶颂书,不争朝夕。
对 BZ 的题目彻底失望了,开始自己瞎搞了。
1. CF2057E2
标签:
首先先考虑朴素做法。考虑每次询问二分答案,边权比
我们发现,只考虑边权为
由于最小生成树上只有
故总时间复杂度
2. CF2057G
标签:构造。
感觉挺精妙的一个构造,反正我是没有想到的。
首先,如果我们能构造出五种方案,他们的
考虑如何去构造这样的五种方案。(说实话,为啥要这么想啊,头一次见这样的技巧。。)
题解告诉我们:
如果能将所有点染上五种颜色,使得任何一个点的邻域和自己恰好为这五种颜色,那么对于每种颜色
,取 为所有颜色为 的 #
格子,以及不被上述任何一个格子覆盖或相邻的#
格。后者只会出现在边界上,且边界外对应的格子恰好是颜色。
显然,这五种方案的
可以发现,如果
然后直接构造即可。
3. CF2048G
标签:组合数学,容斥。
题目中给定的矩阵合法条件,等价于:存在一个
然后发现,如果我们去枚举
简单分析一下,算重的情况是因为存在了多个
故我们考虑容斥,即枚举
我们发现
然后由二项式定理,我们可以直接省掉对于
然后将
时间复杂度
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探