首页 > 其他分享 >[图论 , 线性基 , 9.28模拟赛] 图异或

[图论 , 线性基 , 9.28模拟赛] 图异或

时间:2022-10-02 13:56:54浏览次数:438  
标签:图论 路径 9.28 异或 权值 解法

图异或

题意

给定一张 \(n\) 个点 \(m\) 条边的连通二分图,每个点有点权 \(a_i\)。\(Q\)组询问,每次给定两个点\(u,v\),求点 \(u\) 到点 \(v\) 的路径(不一定要简单)权值最大值。路径的权值定义为经过的所有点的异或和,同一个点经过多次则计算多次。

解法

一看题面 , 容易联想到 [WC2011]最大XOR和路径 , 都属于图上任意游走(而非走法固定,即不要求是简单路径) , 利用异或的自反性是解决此类异或和最大问题的关键.

\(O(nmq)\) 的解法看起来没什么启发意义 , 我们按下不表.

\(\text{特殊性质1}: m = n-1\)

标签:图论,路径,9.28,异或,权值,解法
From: https://www.cnblogs.com/Hencecho/p/16748689.html

相关文章

  • NOIP冲刺 【图论复习】 图的遍历
    还有两个月就NOIP了我居然还在敲这种东西.........洛谷P5318DFSBFS模版题复习一下DFS:从第一个节点开始搜用vis数组记忆化搜到每一个点时如果没搜过就把他标记......
  • 2022.9.28学习了基础指针
    今天是周四,学校没有课,早上起来学习了一会C语言,今天学了一下基础的指针(印象比较深),对这个东西也有了一个初步的认识,也试着敲了两个代码。毕竟是刚刚开始的的时候嘛,难免有一......
  • 9.28 小记
    还是poi,所以没有要说的。我今天好像莫名心慌,大概是因为初赛垫底吧。好累,好烦,我是个垃圾,想去世每天都是这样的说想找个借口哭我他喵的在写什么唧唧歪歪的废话睡觉去......
  • flower in 9.28
    造了一个幂塔。但是vscode上出现了奇怪的现象。在洛谷博客上出现了更加诡异的现象。cnblogs还没试过。\[2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2......
  • 【闲话】2022.09.28
    又颓了一会KaTeX,真开心今天没有考试,于是自己切了会CDQ,切了会莫反,又思考了一下如何做可持久化字典树。没有切基环树,太难了,对于我这种蒟蒻而言。发现自己还想切一个由......
  • flower in 9.28
    造了一个幂塔。但是vscode上出现了奇怪的现象。在洛谷博客上出现了更加诡异的现象。cnblogs还没试过。\[2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2^{2......
  • 9.28
    今日内容1.while循环2.for循环3.range方法while循环while条件: 条件成立之后执行的子代码(循环体代码)1.先判断条件是否成立2.如果成立则执行循环体代码3.循环......
  • 图论,n^2建立边超时问题
    当出现问题要求,对左侧n个点和右侧m个点之间,全部建立边时,时间复杂度最坏是O(n^2)可能会超时。这是可以采用建立中间点,将左侧连接到中间点,再将中间点连向右侧。这样建边的......
  • 「题解」异或
    披着位运算皮的莫队(114514)原题出处:没找到原题链接:题库暂未公开「我的做题历程」:step1:观察题面题面如下图。图1 题面 看到这个「区间询问」,我的脑子里闪过......
  • 通过异或(^)实现基本数据类型(浮点型除外)值互换
    一般情况下,我们要实现值替换的时候需要引入一个中间变量,以int为例代码如下inta=10,b=20;//中间变量inttemp;temp=a;a=b;b=temp;//a=20,b=10......