728x90 String concat1 Python String concat 시간 복잡도 두 문자열을 합치는 것을 string concatenation이라고 한다. 파이썬에서는 이를 + 기호를 이용해 직관적이고 간단하게 할 수 있으며, 이렇게 문자열을 쉽게 다룰 수 있는 것이 파이썬의 강점 중 하나이다. 그러나 자료구조에 대한 면밀한 이해가 없으면 string concatenation을 오용하여 비효율적인 코드를 짜게 될 수 있다. 이러한 사실을 모르고 있었기에 비효율적인 코드를 작성 하고 있었다. 비효율적인 코드 보단 효율적인 코드를 위해서 조사를 하게 되었다. 우선 def solution(s1: str, s2: str) -> str: s = "" for i in range(len(s1)): if s1[i] >= s2[i]: s += s1[i] else: s += s2[i] return s.. 2023. 2. 16. 이전 1 다음 728x90