#1711. 最大异或子数组
最大异或子数组
题目描述
给出一个正整数序列,求异或和最大的连续子段和。
即你要选择一个连续的数字区间,使得 的结果最大。
其中 为异或的数学符号。
输入格式
第一行一个数
第二行 个整数, 。
输出格式
一个数,即最大的异或和。
5
1 2 1 1 2
3
3
1 2 7
7
4
4 2 4 8
14
提示
给出一个正整数序列,求异或和最大的连续子段和。
即你要选择一个连续的数字区间,使得 al⊕al+1⊕⋯⊕ar 的结果最大。
其中 ⊕ 为异或的数学符号。
第一行一个数 n
第二行 n 个整数,a1,a2,⋯,an 。
一个数,即最大的异或和。
5
1 2 1 1 2
3
3
1 2 7
7
4
4 2 4 8
14
1≤n≤2000,1≤ai≤109