Leetcode——344. Reverse String

思路很简单,从左到右依次替换就行:

class Solution {
public:
    void reverseString(vector<char>& s) {
        int left = 0;
        int right = (int)s.size() - 1;
        if (right < 0) {
            return;
        }
        while (left < right) {
            swap(s[left++], s[right--]);
        }
    }
};
posted @ 2020-10-08 20:56  夜溅樱  阅读(63)  评论(0)    收藏  举报