Leha and another game about graph 题目大意:给你一个图,每个节点都有一个v( -1 , 0 ,1)值,要求你选一些边,使v值为1 的点度数为奇数,v值为0的度数为偶数,v值为-1的节点没有限制。让你输出边的集合, 如果不存在这样的边集,输出-1。 写的时候没啥思路,dfs瞎搞了一下过不了。 思路:我们先考虑没有解的情况,如果v值为1的点为奇数个,且没有v
文章目录 题目思路代码思考 题目 CF a i ≤ 1 0 9 a_i\le10^9 ai≤109 思路 不难想到用线段树维护, s u m [ i ] [ j ] sum[i][j] sum[i][j] 表示区间 [ l , r ] [l,r] [l,r] 中数码为 j j j 的和除以 j j j 但是如何维护呢,我们记 l a z y [ i ] [ j
This way 题意: 给你一张图,无自环,有重边。每个点都有一个值,0,1,-1,0是要求这个点连的边有偶数个,包括0,1表示这个点连的边有奇数个,-1表示无要求,之后给你m条边,最后问你留下哪些边可以满足要求。 题解: 很明显可以看出来,当有奇数个1且没有-1的时候是不可能的,因为要满足奇数条边连向一个点,那么只有使得奇数的点两两相连,最后悔剩下一个奇数的点,这个点无论怎么练都会破坏