摘要:
29. 两数相除 #include <iostream> using namespace std; class Solution { public: int add(int a, int b) { int res = a; while (b != 0) { // 无进位相加的结果 res = a ^ 阅读全文
摘要:
异或运算 异或运算就是无进位相加 异或运算满足交换律、结合律 0^n = n,n^n = 0 整体异或和为 x,整体中某个部分的异或和为 y,那么剩下的部分的异或和为 x^y。即若 a^b = c,则 a = c^b,b = c^a 交换两个数 #include <iostream> #includ 阅读全文