腾讯五十题 No.46 反转字符串
class Solution {
    public void reverseString(char[] s) {
        int l = 0;
        int r = s.length - 1;
        while(l<r){
            s[l] ^= s[r];//s[l] = a^b
            s[r] ^= s[l];//s[r] = b^a^b = a;
            s[l] ^= s[r];//s[l] = a^b^a = b;
            l++;
            r--;
        }
    }
}

本文来自博客园,作者:蹇爱黄,转载请注明原文链接:https://www.cnblogs.com/jianjiana/p/15876243.html
 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号