首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
边的染色
15条解析
开通博客写题解
ThinkofBlank
发表于 2020-04-22 16:57:33
一.闲话 今天这题着实有点难想啊。。。(也许我太菜了?qwq) 字数警告 二.题解 首先,我们先考虑答案为0的情况——存在一个所以边的边权都确定的环,其中的边权异或和为1 考虑到做这个,边权未定的边并无任何影响,所以,我们先把这些边放到一边,先把边权确定的边全部连上,然后就开始做这道题了。 首先,我
展开全文
Kur1su
发表于 2020-04-24 11:20:53
Solution 看了半天题解才看懂我们先把边的异或转化成点的异或, 这里有个注意的坑每一个点有两种取法, 总的是 但是对于边的取法, 因为对于他的两个端点, 都取反后边不改变, 所以对于边的取法是 这样我们就实现了连通图的任意环所有边权异或为0的总方案但是题目的限定是有边权些已经给了值对于一条已经
展开全文
⊙__⊙
发表于 2020-04-23 19:46:48
题外话: 这题开始并没有什么思路,第二天参考并学习了雨神的思路和写法。感谢雨神大大和清楚姐^-^ &nbs
展开全文
shyyhs
发表于 2021-01-28 11:58:38
前言: 思维不够,看到这种陌生的题目无从下手. 思路: 这题应该做过一次的人会觉得它其实并不难.主要思想:把边权->点权.这样做的好处是,无论你怎么分配点权,在环内的异或值一定为(前提是环内的一定合法.)做题步骤也是围绕这些性质来的.1.首先判断给定的点是否有矛盾,就是你给一个点赋值,它假如是
展开全文
Lskkkno1
发表于 2020-04-22 22:12:13
边的染色 题目描述 给定一个无向图,边权为 0 / 1。 给定一些边的权,然后要你去把剩下的边权给定了。 要求对于图中每一个环,边权异或和为 0。 求方案数对 998'244'353 取模。 正解 先给出一个构造解的方法:将每一个点随便定一个点权,然后令边权等于两端点权异或和。 这样一定是合法的,
展开全文
与人无语
发表于 2020-04-28 15:13:46
这题没看题解前是不会的 在看完雨姐的题解后 知道了这题的几个关键1、我们直接来分析边的染色是比较复杂的 那么我们就把边的权值当做边的两点的异或值那么题目要求的条件 环的异或和为0就已经达到了(相当于把每个点异或了两次)2、如果题目不给边值 而是全部由我们来标的话点有2^n次标法 但装换成边值
展开全文
sunrise__sunrise
发表于 2020-04-23 20:52:05
解题思路 ,这道题目看题解才看出来的,先看边权 其实不好操作,那么我们可以调整一下,一条边连接2个点,把边权,改成它连接2点的异或值,一个环的异或值需要为0,对于环中的点,开头的点任意取1,或者0,对于整个环的异或值 =0恒成立。 所以对于连通块,首先对于给定0,1值的边,保存起来,通过我们
展开全文
19_hanhan
发表于 2020-04-24 02:40:34
题目 题目描述: 小团有一张n个点,m条边的无向图G,有些边上已经被标记了0或1,表示它的边权。 现在你需要给剩下的边标记边权为0或1,求有几种标记的方式满足: 对于G中任意一个环,里面所有边的边权的异或值为0。 环的定义如下: 对于任意k(k≥2)个点{a1,a2,.
展开全文
_LRJ_
发表于 2020-04-30 11:46:19
这个题目其实需要一点思维。关键是要能够想到对于边染色,可以转到对于点去染色,而且我们规定,边颜色等于两个顶点的异或值。仔细想想,如果这样的话我的点可以随便染色,都能够满足环的异或值为0,因为,每个点会连2条边,会异或2次,怎么样都是0.还有一个要注意的点就是,对于n个点有2^n种染色方法,但是会有重
展开全文
三金老师
发表于 2020-04-24 02:09:08
Solution题意:给定一个无向图,有一些边已经染色,求让你染色剩下的边使得每个环的异或和都为0的方案数。 好难想!好难想!好难想!重要的事情要说三遍! 1.思维点:题解很巧妙,把对边染色转移到对点染色,取边为两个端点的xor,这样的话每个环的异或和肯定为0,因为每个点都xor了两次~ 2.答案的
展开全文
查看本题
查看本题讨论
相关比赛
152-美团2018年CodeM大赛-复赛
进入比赛
63163-ACMER暑假集训贪心训练
进入比赛
72593-训练赛4
进入比赛
80847-2024GPLT赛前训练2
进入比赛
80913-选拔赛
进入比赛
等你来战
查看全部
牛客挑战赛80
报名截止时间:2025-06-27 22:00
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-28 17:30
牛客周赛 Round 98
报名截止时间:2025-06-29 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题