摘要:
题目 求出数组的 X 值 II 题解 用到线段树确实忘完了,这里用的是灵神的板子,只需要根据题意修改即可。 参考代码 class SegmentTree { //线段树板子 using T = pair<int, array<int, 5>>; //这里可以template<typename T>在 阅读全文
摘要:
题目 Tk的排列间异或 题解 这是一道构造题,要求异或后的和最大,那我们要秉持不浪费的原则,从高位枚举,确保每一个1都最终保留了下来。如果一个数和另一个数匹配最佳,那么另一个数的最佳匹配也应该是它。举几个例子后不难发现。每次2 bit 到后面的数,都会匹配前面相邻的数。 example n = 10 阅读全文