技术栈
异或
bcbobo21cn
9 天前
数据结构
·
异或
·
交换2数
C语言不创建中间变量交换2个数
使用异或实现;C语言中的异或运算符合以下规律, 交换律:即a ^ b = b ^ a。 结合律:(a ^ b) ^ c = a ^ (b ^ c)。 自反性:对于任意操作数a,有a ^ a = 0。 零元素:对于任意操作数a,有a ^ 0 = a。 唯一性:对于任意操作数a,有a ^ a = 0和a ^ 0 = a。
zaiyang遇见
6 个月前
算法
·
c++11
·
区间
·
c/c++
·
异或
·
构造
·
信息学奥赛
Equal XOR(异或,思维)
给你一个长度为 2 ∗ n 2*n 2∗n 的数组 a a a ,它由 1 1 1 到 n n n 的每个整数组成,每个整数包含 2 2 2 次。同时给你一个整数 k ( 1 ≤ k ≤ ⌊ n 2 ⌋ ) k(1≤k≤⌊\frac{n}{2}⌋) k(1≤k≤⌊2n⌋) 。
Tisfy
1 年前
算法
·
leetcode
·
题解
·
位运算
·
异或
LeetCode 260. 只出现一次的数字 III:异或
力扣题目链接:https://leetcode.cn/problems/single-number-iii/
Code92007
1 年前
区间dp
·
异或
Pinely Round 2 (Div. 1 + Div. 2) F. Divide, XOR, and Conquer(区间dp)
给定长为n(n<=1e4)的数组,第i个数为ai(0<=ai<2的60次方)初始时,区间为[1,n],也即l=1,r=n,