面试题 05.01. 插入¶
1 | class Solution { |
面试题 16.01. 交换数字¶
本题使用了位运算的性质:
- a^a=0
- a^0=a
因此本题解析为:
a=a^b;
b=a^b=(a^b)^b=a^(b^b)=a^0=a
a=a^b=a^b^a=0^b=b
1 | class Solution { |
1 | class Solution { |
本题使用了位运算的性质:
因此本题解析为:
a=a^b;
b=a^b=(a^b)^b=a^(b^b)=a^0=a
a=a^b=a^b^a=0^b=b
1 | class Solution { |
Leetcode算法题1001-1100
LeetcodeSQL题1378-2175