《LeetCode力扣练习》代码随想录——双指针法(反转字符串---Java)

《LeetCode力扣练习》代码随想录——双指针法(反转字符串—Java)



刷题思路来源于 代码随想录

344. 反转字符串
  • 相向双指针
    class Solution {
        public void reverseString(char[] s) {
    
            if(s.length==1){
                return;
            }
    
            int left=0;
            int right=s.length-1;
    
            while(left<right){
    
                s[left]^=s[right];
                s[right]^=s[left];
                s[left]^=s[right];
    
                left++;
                right--;
    
            }
    
            return;
    
        }
    }
    

你可能感兴趣的:(LeetCode,leetcode,java,算法)