leetcode--344.Reverse String

344.Reverse String

Python實現

class Solution(object):
    def reverseString(self, s):
        """
        :type s: str
        :rtype: str
        """
        l = len(s)
        r = range(l)
        for i in range(l):
            r[i] = s[l-1-i]
        return "".join(r)

C++實現

class Solution {
public:
    string reverseString(string s) {

    int iteratorNum = s.length();
    string re(iteratorNum,' ');
    for(int i=0;i<iteratorNum; i++)
    {
        re[iteratorNum-1-i]=s[i];
    }
    return re;
    }
};

這裏在提交的時候用到了問題,總提示我說有問題,但我又看不出來問題在哪,不管是從他的結果還是從我自己做出來的結果上看。見下圖,希望有人幫我解答。

這是leetcode做的檢查:
leetcode提供的檢查


下面是我自己做的檢查:
我自己做的檢查

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章