題目鏈接 題意;給個數(shù)組,每次詢問一個區(qū)間你可以挑任意個數(shù)的數(shù)字異或和 然后在或上k的最大值 題解:線性基不知道的先看這個,一個線性基可以log的求最大值把對應(yīng)去區(qū)間的線性基求出來然后用線段樹維護(hù)線性基 #include<bits/stdc++.h> using namespace std; #define LL long long #define maxn 100009 #define ls l,m,rt<<1 #define rs m+1,r,rt<<1|1 int read() { char ch=' '; int a...