Leetcode刷题笔记13-反转字符串

1. 题目

请编写一个函数,其功能是将输入的字符串反转过来。

2. 实例

输入:s = "hello"
返回:"olleh"

3. 解答

python3 118ms

class Solution:
    def reverseString(self, s):
        """
        :type s: str
        :rtype: str
        """
        s = list(s)
        s = self.reversed(s)
        s = ''.join(s)
        return s

    def reversed(self, slice):
        length = len(slice)
        last_num = math.ceil(length/2)
        for i in range(last_num):
            temp = slice[i]
            slice[i] = slice[length-1-i]
            slice[length-1-i] = temp
        return slice

4. 优答

猜你喜欢

转载自www.cnblogs.com/Joyce-song94/p/9151200.html
今日推荐