일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 영화 api
- pandas
- 대학원 월급
- API
- 활성화 함수
- 자바 프로젝트
- Dehaze
- 자바
- 파이썬 경사하강법
- MLP
- 백준
- 디자인패턴
- 정규화
- python
- C# 프로젝트
- 머신러닝
- 로스트아크
- DCP
- 의료 ai 대학원 월급
- 딥러닝
- 코딩테스트
- 자바 영화 api
- 파이썬
- 인공지능
- 인공지능 깃 버전관리
- 딥러닝 실험 깃 버전관리
- 대학원 급여
- 경사하강법
- 통계학
- 디자인 패턴
Archives
- Today
- Total
목록병합 정렬 (1)
대학원 일기

병합 정렬 비교 기반 정렬 알고리즘 병렬을 앞 부분과 뒷 부분으로 나누어 각각 정렬한 다음 병합하는 작업을 반복하여 정렬을 수행하는 알고리즘 안정한 정렬(Stable sort) 분할 정복 알고리즘 1945년 폰 노이만이 개발 과정 리스트의 길이가 0또는 1이면 이미 정렬된 것으로 본다. 그렇지 않은 경우에 다음 과정을 거친다. 정렬되지 않은 리스트를 절반으로 잘라 비슷한 크기의 두 부분 리스트로 나눈다. 각 부분 리스트를 재귀적으로 합병 정렬을 이용해 정렬한다. 두 부분 리스트를 다시 하나의 정렬된 리스트로 병합한다. 하나의 리스트를 두 개의 균등한 크기로 분할하고 분할된 부분 리스트를 정렬한 다음, 두 개의 정렬된 부분 리스트를 합하여 전체가 정렬된 리스트가 되게 하는 방법이다. 합병 정렬은 다음의 단..
Computer programming/Algorithm
2022. 7. 13. 19:23