day08 代码随想录算法训练营 344.反转字符串

发布时间 2024-01-04 15:41:58作者: o蹲蹲o

题目:344. 反转字符串

我的感悟:

  • 以为很难,其实不难。
  • 坚持就是胜利!!!!!!!!!

理解难点:

  • 我以为字符串不能修改,仔细看了题目发现是列表里面套的字符串
  • 双指针,while 互相交互就可以了

代码难点:

总结概括:

代码示例:

class Solution:
    def reverseString(self, s: List[str]) -> None:
        """
        Do not return anything, modify s in-place instead.
        """
        left = 0
        right = len(s) - 1
        while left < right:
            s[left],s[right] = s[right],s[left]
            left +=1
            right -=1
        return s


            

通过截图:

资料:

题目链接/文章讲解/视频讲解:https://programmercarl.com/0344.%E5%8F%8D%E8%BD%AC%E5%AD%97%E7%AC%A6%E4%B8%B2.html