leetcode 937 python1 [LeetCode] 937. Reorder Data in Log Files (파이썬/python) (with. cmp_to_key) 🎈문제 https://leetcode.com/problems/reorder-data-in-log-files/description/ 🎁어떤 알고리즘? 정렬 lambda 풀이 / cmp_to_key 풀이 1. letter-log는 모든 digit-log 앞에 온다 => 문자 로그와 숫자 로그를 구분한다. 2. letter-log는 사전순으로 정렬되는데, 내용이 동일하면 식별자를 기준으로 사전순으로 정렬된다. => letter-log 조건에 맞게 정렬한다. 3. digit-log는 상대적 순서를 유지한다. => digit-log는 그대로 저장한다. 4. letter-log와 digit-log을 합쳐서 output을 만든다. 보통 lambda를 이용하면 간편하지만, 조건이 까다로운 문제(https://leetc.. 2023. 9. 7. 이전 1 다음