编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。
不要给另外的数组分配额外的空间
第一个与倒数第一个转换,第二个与倒数第二个转换,…代码里只要把alist[left]和alist[right]交换,left从头开始,right从尾开始
class Solution(object):
def reverseString(self, s):
"""
:type s: List[str]
:rtype: None Do not return anything, modify s in-place instead.
"""
left=0
right=len(s)-1
while left<right:
temp=s[left]
s[left]=s[right]
s[right]=temp
left+=1
right-=1