首页 > 其他分享 >【题解】「COCI 2018」Teoretičar

【题解】「COCI 2018」Teoretičar

时间:2024-10-20 10:21:34浏览次数:1  
标签:度数 每个 题解 复杂度 ar 2018 回路 集合 欧拉

Link of This Problem


根据 Vizing 定理,最小的答案就是二分图的最大度数。同时可以在 \(O(nm)\) 的时间复杂度内构造出一组解。

显然对于这道题我们需要更高效的做法。注意到 \(2\) 的整数次幂,考虑分治。

既然答案跟最大度数有关,如果我们每次能把边集分为两个集合,认为她们的颜色本质不同,且使得每个点的出边在两个集合中的个数相差不超过 \(1\)。然后对于对于这两个集合分别分治下去,就一定能用不超过 \(2^{\left \lceil \log d \right \rceil }\) 种颜色给边染色,其中 \(d\) 是最大度数,而这也正是题目给的限制 \(X\)。

现在考虑如何划分这连个集合。(实际上和 这道题 有异曲同工之妙。

我们套路地给无向边定向,这样对于每个点的连边我们可以通过出边和入边将其分为两类,此时目标即等价于对于每个节点其入度和出度相差不超过 \(1\)。

看上去很像欧拉回路(欧拉回路要求每个点出入度相等,且其存在的充要条件是每个点度数均为偶数)。我们考虑对于每个度数为奇数的点与超级源点连一条边,同时由于度数为奇数的点的个数一定是偶数,所以整张图一定可以找出若干条欧拉回路(因为可能不连通)。此时我们再把与超级源点的连边撤去,发现每个节点都满足入度和出度相差不超过 \(1\)。

递归每层找欧拉回路的时间复杂度是 \(O(m)\),至此我们在 \(O(m \log d)\) 的时间复杂度内解决了这个问题。

标签:度数,每个,题解,复杂度,ar,2018,回路,集合,欧拉
From: https://www.cnblogs.com/CloudWings/p/18486984

相关文章

  • Markdown基本语法
    1、标题:#符号表示标题,#的数量表示标题的级别。#一级标题##二级标题###三级标题####四级标题#####五级标题######六级标题注:“=”和“-”分别表示一级和二级标题(但这种用法不太常见):        我展示的是一级标题        =================     ......
  • Artistic Color Isolation 颜色隔离效果
    按颜色隔离区域并应用效果。✓需要配置的参数很多。✓CIELAB颜色空间。✓完整的源代码(脚本和着色器)。✓包含在“艺术包”中。......
  • ICPC 2021–2022,NERC – 北欧欧亚总决赛题解翻译
    原文链接ICPC2021–2022,NERC–北欧欧亚总决赛题解翻译圣彼得堡,阿拉木图,巴尔瑙尔,明斯克,埃里温,2022年4月13日问题A.可接受的地图(AdmissibleMap)问题作者和开发者:IlyaZban我们称形如“RLRL...RL”的任何字符串为平凡字符串。引理任何非平凡字符串最多只能有一个构成......
  • Artistic Oil Paint 艺术油画着色器插件
    只需轻轻一点,即可将您的视频游戏转化为艺术品!(也许更多…)。✓整个商店中最可配置的选项。✓六种先进算法。✓细节增强算法。✓完整的源代码(脚本和着色器)。✓包含在“艺术包”中。......
  • 论文翻译:arxiv-2024.Dillon Bowen.Scaling Laws for Data Poisoning in LLMs
    ScalingLawsforDataPoisoninginLLMshttps://arxiv.org/pdf/2408.02946论文主要研究了大型语言模型在数据中毒威胁下的脆弱性,发现模型规模越大,对有害行为的学习速度越快,强调了在更大模型中建立健全数据保护措施的必要性。在大型语言模型(LLMs)中数据投毒的规模法则......
  • [LeetCode] 1545. Find Kth Bit in Nth Binary String
    Giventwopositiveintegersnandk,thebinarystringSnisformedasfollows:S1="0"Si=Si-1+"1"+reverse(invert(Si-1))fori>1Where+denotestheconcatenationoperation,reverse(x)returnsthereversedstringx,an......
  • Gartner 魔力象限:企业备份和恢复解决方案 2024
    GartnerMagicQuadrantforEnterpriseBackupandRecoverySolutions2024Gartner魔力象限:企业备份和恢复解决方案2024请访问原文链接:https://sysin.org/blog/gartner-magic-quadrant-enterprise-br-2024/查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgGartne......
  • VMware Aria Operations for Networks 6.14 发布,新增功能概览
    VMwareAriaOperationsforNetworks6.14发布,新增功能概览VMwareAriaOperationsforNetworks6.14-网络和应用监控工具请访问原文链接:https://sysin.org/blog/vmware-aria-operations-for-networks/查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwareAr......
  • [ABC376E] Max × Sum 题解
    [ABC376E]Max×Sum题解原题链接洛谷链接一道简单的推性质题,首先明确一个性质,子集是非连续的,所以在计算时并不用连续区间求。拿过题来,首先想的是枚举\(B\)的最小子集,但其复杂度为\(O(C_N^K)\)复杂度过高,不足以通过本题。于是转变思路,枚举\(A\)之中的最大值。若\(a_i......
  • 论文阅读:Vision Mamba- Efficient Visual Representation Learning with Bidirectiona
    文章介绍本文由华中科技大学、地平线、智源人工智能研究院等机构合作;提出了一种带有双向Mamba块(Vim)的新通用视觉baseline,它用位置嵌入标记图像序列,并用双向状态空间模型压缩视觉表示。问题引入在处理图像和视频等视觉数据方面,基于纯SSM的通用baseline尚未得到探索;Visu......