Leetcode 344 Reverse String

lc344 Reverse String

双指针,

一个在前,一个在后,交换两者所指元素

 1 class Solution {
 2     public void reverseString(char[] s) {
 3         if(s.length == 0)
 4             return;
 5         int i=0, j=s.length-1;
 6         
 7         while(i < s.length / 2){
 8             char tmp = s[i];
 9             s[i++] = s[j];
10             s[j--] = tmp; 
11         }
12         
13     }
14 }
原文地址:https://www.cnblogs.com/hwd9654/p/10943897.html