>>>>>>>>>>>>>백준 2750번. 주의할것만 주의하자
list.sort() / sorted(list) 의 차이는 전자는 그냥 리스트전체를 바꾸고 후자는 바꾼 리스트를 새로운 값으로 반환해준다
>>>>>>>>>>>>>백준 2751번. 시간복잡도를 고려하면 고급정렬을 사용해야한다.
여기서는 merge sort를 사용하기로 한다.
코드 구현
https://www.daleseo.com/sort-merge/
그림 참조!
https://bblackscene21.tistory.com/8
[ 알고리즘 공부 ] 합병 정렬(Merge Sort) 알고리즘 - 분할 정복 알고리즘(python, 파이썬)
합병 정렬(Merge Sort)이란? 입력이 2개의 부분 문제로 분할되고, 부분 문제의 크기가 1/2로 감소하는 분할 정복 알고리즘입니다. 즉, n개의 숫자들을 n/2개씩 2개의 부분문제로 분할하고, 각각의 부분
bblackscene21.tistory.com
정렬 (2/14)
'Coding Test > 정렬' 카테고리의 다른 글
[TIL] 정렬(백준 1302 파이썬) 2022.01.22 (0) | 2022.01.22 |
---|---|
[TIL] 정렬(백준 10610 파이썬) 2022.01.21 (0) | 2022.01.21 |
[TIL] 정렬(백준 8979 파이썬) 2022.01.20 (0) | 2022.01.20 |
[TIL] 정렬(백준 1181 파이썬) 2022.01.19 (0) | 2022.01.19 |
[TIL] 정렬(백준 2309 파이썬) 2022.01.18 (0) | 2022.01.18 |