Reverse String
Easy; String;
Last updated
Easy; String;
Last updated
写出一个程序,接受一个字符串,然后输出该字符串反转后的字符串。(字符串长度不超过1000)示例1
复制
复制
因为String在python是immutable 不可变,每次操作都增加新字符串,所以要先把它变成list
在list中,用two pointers/左右pointers 方法从左右两边进行char的交换,并把 两个pointer向中间移动
重复步骤2 直到 left >= right 时停止
返回reverse之后的字符串
Time Complexity: O(n) Space Complexity: O(n) 因为创建了一个list和返回新的字符串