首页 > Parity game
头像 菜鸡aaa
发表于 2023-08-06 01:50:44
题目链接:https://ac.nowcoder.com/acm/problem/51097 知识点: 并查集,维护每个节点到根节点的距离 题目描述: 一段长为n的由0和1组成的序列,依次给出q个回答,每个回答包括该序列的一个片段子序列的起点位置x,终点位置y,和该子序列【x,y】内有奇数个1还是偶 展开全文
头像 牛客619430967号
发表于 2022-02-19 13:58:50
题目链接:https://ac.nowcoder.com/acm/problem/51097 题意描述 输入给出了多组区间[xi,yi]中数字1的数量的奇偶性,要求我们根据已有的条件判断该下一数据是否能成立,若能成立则将其纳入条件,反之输出该条件的编号。 解析 对于已有条件我们可以这样考虑,将区间[ 展开全文
头像 在刷题的单身狗很开心
发表于 2023-09-22 13:22:20
将区间x~y中1个数是偶数还是奇数转变成1~x-1和1~y两个区间里面的奇偶性相反的问题。然后通过扩展域并查集求解。 #include <bits/stdc++.h> using namespace std; unordered_map<in 展开全文
头像 Z_L_G
发表于 2025-03-31 19:48:03
题意 给定长为n的01串,给出m次描述,找出第一次矛盾的描述序号 思路 将区间值转化为端点值 eg:[5,10]中有奇数个1,说明前4个数中1的个数和前10个数中1的奇偶性不同,也就是前4个数中有奇数个一的时候前10个数有偶数个1 维护一个大小为2n的father数组,当属于1-n表明为奇数, 展开全文