728x90

LeetCode-344

ReverseString : ๋ฌธ์ž์—ด ๋ฆฌ์ŠคํŠธ ๋’ค์ง‘๊ธฐ

๋ฆฌํ„ด ์—†์ด ๋ฆฌ์ŠคํŠธ ๋‚ด๋ถ€์˜ ์ฃผ์†Œ ๊ฐ’์ด ๋ณ€ํ•˜๋„๋ก

my answer

class Solution:
    def reverseString(self, s: List[str]) -> None:
    """
    Do not return anything, modify s in-place instead.
    """
    for i in range(len(s)):
        s.append(s.pop(-i-1))

Result : 394 Memory: 18.4mb

1. ํˆฌ ํฌ์ธํŠธ ์Šค์™‘

{code}

Result : 205 Memory: 18.5mb

๋ฐ˜์‘ํ˜•

'๐Ÿข One step' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

LeetCode - Time complexity ์‹œ๊ฐ„ ๋ณต์žก๋„  (0) 2023.03.02
[leetcode-819] Most Common Word  (0) 2023.03.02
[leetcode-937] Reorder_Data_in_LogFile  (0) 2023.03.01
[leetcode-125] Palindrome + Slicing  (0) 2023.02.27
[leetcode-125] Palindrome  (0) 2023.02.26
๋‹คํ–ˆ๋‹ค