一反转字符串
不懂要考什么,原地修改不就这样吗
class Solution:
def reverseString(self, s: List[str]) -> None:
"""
Do not return anything, modify s in-place instead.
"""
for i in range(int(len(s)/2)):
s[i],s[len(s)-1-i]=s[len(s)-1-i],s[i]
二反转字符串3
- python中有split函数可以根据空格分隔,以及join函数可以连接空格间的数字
- 剩下的就是吧分割的东西进行反转,但是我们要一次字符反转,一次单词反转,利用split分成单词
class Solution:
def reverseWords(self, s: str) -> str:
s = s[::-1]
s = s.split(' ')
s.reverse()
return ' '.join(s)
最后一天的题目没有什么特别难的
~