最近训练老遇到异或的问题,例如 幸运数字 HYSBZ - 4568,CodeForces 1100F Ivan and Burgers
搜索之后都是有关于 n个数的最大异或和问题 -> 线性基
写一篇博客记录一下学习过程(参考其他人的博客所学)
Definition:
线性基: 对于一组数a1,a2,a3,...,ana_1,a_2,a_3,...,a_na1,a2,a3,...,an,他们的线性基为p1,p2,p3,...,pmp_1,p_2,p_3,...,p_mp1,p2,p3,...,pm,其中PiP_iPi是出现1的最高位在第i位的数。
举个