코딩테스트/SW Expert Academy
[D3] 1221. [S/W 문제해결 기본] 5일차 - GNS
1221. [S/W 문제해결 기본] 5일차 - GNS ✏️ 문제 풀이- 특정 단어를 숫자로 변환하여 정렬한 후, 정렬된 결과 출력 - _, n (#기호와 테스트 케이스 번호, 길이)를 입력받음→ _는 필요 없는 값을 무시하기 위해 사용 버킷 정렬- 데이터를 여러 개의 "버킷"에 나누어 저장한 후, 각 버킷을 개별적으로 정렬하고 마지막에 모든 버킷을 합치는 방식- 각 숫자(0~9)에 해당하는 단어들을 buckets 리스트의 인덱스에 저장함으로써, 자연스럽게 정렬된 상태 유지→ buckets는 10개의 빈 리스트를 포함하는 리스트 ex) buckets[0], buckets[1], ..., buckets[9]는 각각 빈 리스트로 시작 - dic: 단어와 해당 숫자 간의 매핑을 정의하는 딕셔너리(단어를 숫자..
2024. 10. 23. 11:02