随笔分类 -  图论

摘要:G - Cross Xor 对于(n&1)&&(m&1)的情况,所有行、列的异或和的必须相等(异或和指当前行/列中所有元素的异或和) 每次修改的点(x1,y1)(x2,y1)(x1,y2)(x2,y2)使得所有行和列的异或和不会改 阅读全文
posted @ 2023-10-10 16:49 LuoyuSitfitw 阅读(8) 评论(0) 推荐(0) 编辑
摘要:D - Swap Pass 先将所有ai==i的点都直接去掉 考虑将iai连边,那么就会形成一个个的环 考虑只有一个环的情况,那么我们任意固定一个点x,一直交换axaax直到ax==x,因为所有所有边都交于一点,所以这肯定是 阅读全文
posted @ 2023-10-10 16:46 LuoyuSitfitw 阅读(7) 评论(0) 推荐(0) 编辑
摘要:F - Merge Set 显然要建图 首先,我们有一个粗略的想法,对于同一集合Si内的元素,Si,jSi,j+1间连一条无向的标号为i的边 那么题目显然是要我们跑最短路,若到达x的边为i,然后从x向外走到点y,走的边若 阅读全文
posted @ 2023-10-10 16:16 LuoyuSitfitw 阅读(11) 评论(0) 推荐(0) 编辑
摘要:O(n2)做法 让第i个点向pj(pj>pi)的点连边 首先i肯定能连向ai,若当ai1,那么当前所有没打过标记的点向i连边,然后就可以跑出一个拓扑序来,这个拓扑序就是答案 优化 设bai=i,即bx=y表示x是被y标记的点,如果$ 阅读全文
posted @ 2023-02-17 20:34 LuoyuSitfitw 阅读(29) 评论(2) 推荐(3) 编辑

点击右上角即可分享
微信分享提示