力扣刷题344. 反转字符串

力扣刷题344. 反转字符串_第1张图片

class Solution {
    public void reverseString(char[] s) {
        for(int i = 0; i<s.length/2; i++){
            char temp;
            temp = s[i];
            s[i] = s[s.length-i-1];
            s[s.length-i-1] = temp;
        }
    }
}

比较常规的一道题目,但要注意最开始设置循环从头到结束,导致输出结果没有发生变化。那是因为交换了又交换回去了。所以应该从头到一半的位置结束即可。

你可能感兴趣的:(leetcode刷题,leetcode,算法,数据结构)