일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- hokidoki
- 자료구조
- hokeys
- 리액트
- 자스민
- 호키스
- 개발자
- 스위프트
- SWIFT
- 비동기
- 자바스크립트
- jest
- 계명대
- 리액트 예제
- 이종호
- 자바스크립트 자료구조
- react
- Svelte
- javascript
- HTML
- 개발
- data structure
- 호키도키
- Hitit
- TDD
- IOS
- 힛잇
- queue
- 계명대 이종호
- 스벨트
Archives
- Today
- Total
목록javascript 병합정렬 (1)
Dog foot print
[javascript] Merge Sort !
포스팅 전 주저리 : 매직마우스2를 오래 사용하다 손목터널증후군 때문에 손모가지 날라갈뻔하다 결국 커세어 m65 Pro RGB로 바꾼지 1주일 되가는데 손목이 너무 편하다. 몇일전까지만 해도 핸드폰만 들고 있어도 손목에 통증이 느껴졌는데, 대 만족이다. Merge Sort란 병합정렬이라고도 불리는 합병정렬은 존 폰 노이만에 의해서 개발했다. 이 합병정렬은 Quicksort가 최악의 경우 (n2)의 시간 복잡도를 가지는데 반해, 최악의 경우에도 O(n log n)의 시간 복잡도를 가지는 안정정렬이다. 알고리즘 1. 인자로 넘겨 받은 배열을 배열의 길이가 1이 될 때 까지 반으로 쪼갠다. (분할) 2. 왼쪽과 오른쪽으로 나누어진 배열의 원소를 비교한 후 큰 수를 오른쪽으로 보내어 새로운 array를 만든다...
Javascript
2019. 7. 29. 00:12