2017年4月8日 星期六

LeetCode : 344 - Reverse String

對於leetcode的練習模式尚未掌控最有效率的學習方法,主要先找到了網路上推薦的方式:依照難度,由簡單開始,均勻的做不同tag的考題方向。

344. Reverse String
class Solution {
public:
    string reverseString(string s) {
        string reversedString = "";
        for(int i = s.length() - 1; i >= 0; i--){
            reversedString += s.at(i);
        }
        return reversedString;
    }
};
有看到另一個用swap將最前跟最後逐一對調的方式,不過我個人偏好保留原始data的回傳方式。
新學到的用法是 array.at(i),很方便。



沒有留言:

張貼留言