題意
給出一個
對
約定:
Sol
可以把方陣的每個行向量取出來,記第
因爲
我們把第
那麼對於每一個
原問題等價於修改某一個行向量中的某個
我們記被修改的行向量爲
考慮如果行向量線性相關的話,意味着存在一個行向量的子集,滿足它們的異或和爲
分析到這裏,不難得到:修改
我們可以通過高斯消元,處理出每個
回顧整個計算過程,實質上是求了
對 0-1 矩陣的高斯消元可以利用 bitset 並行計算,時間複雜度
給出一個
對
約定:
可以把方陣的每個行向量取出來,記第
因爲
我們把第
那麼對於每一個
原問題等價於修改某一個行向量中的某個
我們記被修改的行向量爲
考慮如果行向量線性相關的話,意味着存在一個行向量的子集,滿足它們的異或和爲
分析到這裏,不難得到:修改
我們可以通過高斯消元,處理出每個
回顧整個計算過程,實質上是求了
對 0-1 矩陣的高斯消元可以利用 bitset 並行計算,時間複雜度