문자열2 [Python] 문자열 덧셈 vs Join 함수 # [+] 방식PyObject *result = PyUnicode_New(new_len, maxchar); // 👈 새로운 문자열 객체 생성# join 방식result = PyUnicode_New(total_length + sep_len * (count - 1), maxchar); // 👈 한 번에 메모리 할당백준 2448번을 풀다가 일반적인 문자열 덧셈에서는 시간초과가 뜨는 것을 보고 둘을 비교하게 되었습니다. 우선 아래는 파이썬의 일반적인 문자열 누적의 예시입니다.parts=['a', 'b', 'c', '1', '2', '3']# 문자열 덧셈s = ""for part in parts: s += partprint(s)# join은 "구분자"를 기준으로 parts에 있는 문자열들을 하나의 문.. 2025. 5. 20. [Python] 숫자가 문자열일 때 사전식 정렬 알고리즘을 안푼지 1년이 지난 지금.. 생존본능을 느낀다열심히 해야겠다.. 이대로 가다간 국물도 없다 프로그래머스 가장 큰 수 level2 문제를 풀다가 기억난 점인데숫자를 문자열로 바꾸고 정렬 할 때는 숫자 하나씩 비교함.예를 들어333 92 37 12 이렇게 있으면92 > 37> 333> 12 이 순임첫번째 비교하고, 두번째 비교하는 식 기억해두면 좋은 기초 문법?이다. 2024. 7. 3. 이전 1 다음