1. 程式人生 > >[LeetCode]字符串——反轉字符串

[LeetCode]字符串——反轉字符串

轉字符串 swa -- right har eve char left reverse

請編寫一個函數,其功能是將輸入的字符串反轉過來。

C++

class Solution {
public:
    string reverseString(string s) {
        int left = 0, right = s.size() - 1;
        while (left < right) {
            swap(s[left++], s[right--]);
        }
        return s;
    }
};

C

char* reverseString(char* s) {
    int t,left = 0, right = strlen(s) - 1
; while (left < right) { t = s[left]; s[left++] = s[right]; s[right--] = t; } return s; }

[LeetCode]字符串——反轉字符串