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做的检查:
下面是我自己做的检查: