[정렬 알고리즘][파이썬][백준 10989] 정렬 알고리즘 기초 문제 팁
정렬 알고리즘 기초 문제들을 풀면서 어느정도 문제를 푸는 방식에 대한 감을 잡았다. 정렬 문제 풀이의 일관성을 위해서 내가 문제 푸는 방식을 정리해보려한다. 먼저 파이썬에서는 기본적으로 정렬을 하는 함수를 제공한다. 바로 sort와 sorted 이다. sort와 sorted li= [1, 3, 6, 2, 3, 4] 이러한 리스트가 있다고 하자. li를 원본 리스트라고 하고 이 원본 리스트 자체를 정렬하고 싶다면 li.sort()를 사용한다. 정렬 후 print(li)로 원본 리스트를 출력해보면 출력 [1, 2, 3, 3, 4, 6] 제대로 출력되는 모습을 볼 수 있다. sorted의 경우 원본 리스트를 정렬하는 것이 아닌 정렬된 새로운 리스트를 반환하는 함수이다. li2 = sorted(li) 와 같이 ..
2023. 2. 7.