添加0344.反转字符串 Java版本

添加0344.反转字符串 Java版本
This commit is contained in:
Powerstot
2021-05-12 20:30:32 +08:00
committed by GitHub
parent fbe43be1f4
commit aeed7d9452

View File

@ -140,7 +140,21 @@ public:
Java
```Java
class Solution {
public void reverseString(char[] s) {
int l = 0;
int r = s.length - 1;
while (l < r) {
s[l] ^= s[r]; //构造 a ^ b 的结果,并放在 a 中
s[r] ^= s[l]; //将 a ^ b 这一结果再 ^ b 存入b中此时 b = a, a = a ^ b
s[l] ^= s[r]; //a ^ b 的结果再 ^ a ,存入 a 中,此时 b = a, a = b 完成交换
l++;
r--;
}
}
}
```
Python