网页学习体会

  • 首页
  • 个人博客
您的位置: 首页  >  IT文章  >  Python [Leetcode 344]Reverse String

Python [Leetcode 344]Reverse String

分类: IT文章 • 2022-03-06 14:45:14

Python [Leetcode 344]Reverse String

题目描述:

Write a function that takes a string as input and returns the string reversed.

Example:
Given s = "hello", return "olleh".

解题思路:

见代码。

代码如下:

class Solution(object):
    def reverseString(self, s):
        """
        :type s: str
        :rtype: str
        """
        t = list(s)
        l = len(t)
        for i, j in zip(range(l - 1, 0, -1), range(l // 2)):
            t[i], t[j] = t[j], t[i]
            
        return ''.join(t)

相关推荐

  • Leetcode 557. Reverse Words in a String III
  • LeetCode札记:344. Reverse String
  • LeetCode:345. Reverse Vowels of a String 答题
  • 344. Reverse String LeetCode 答题
  • 【LeetCode-口试算法经典-Java实现】【151-Reverse Words in a String(反转字符串中的单词)】
  • Reverse Words in a String-LeetCode
  • leetCode题解 Reverse Words in a String III
  • LeetCode7~九 Reverse Integer/String to Integer (atoi)/Palindrome Number
  • 344. Reverse String
  • 【LeetCode & 剑指offer刷题】字符串题3:Reverse String 【LeetCode & 剑指offer 刷题笔记】目录(持续更新中...)
  • 深度学习与传统神经网络算法
  • Java [Leetcode 96]Unique Binary Search Trees
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 网页学习体会    备案号:   粤ICP备20002247号