[알고리즘 | JS] sorting algorithm(정렬 알고리즘)3 - insertion sort
Insertion sort (삽입 정렬) 삽입 정렬은 버블 정렬 및 선택 정렬과 꽤 비슷하다. 기초 sort 알고리즘으로 이 3가지가 묶임 몇 가지 주요 차이점이 있고, 사실상 삽입 정렬이 더 유리한 지점이 있다. 삽입 정렬이 잘 작동하는 상황이 존재한다는 소리 -> 거의 정렬된 데이터에 새로운 데이터가 들어올 때 상황 예시: 라이브 & 스트리밍 방식으로 들어온 데이터를 즉시 입력해야 하는 상황, 데이터가 들어와서 계속 재정렬하고 실행중인 정렬을 유지하여 최신 상태로 두어야 할 상황 2. 삽입 정렬의 동작 방식 이 정렬은 배열의 과반을 점차적으로 만들어 정렬을 구축하며, 과반은 항상 정렬되어 있다. 따라서 하나씩 이동하거나, 한 번에 가장 큰 요소를 찾거나 한 번에 가장 작은 요소를 찾는 대신 각 요소를..
코딩테스트/알고리즘 & 자료구조 개념
2023. 2. 21. 20:54
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- aspect-ratio
- nvm 설치순서
- 항해99프론트후기
- 원티드 3월 프론트엔드 챌린지
- 타입스크립트 DT
- text input pattern
- 항해99추천비추천
- tilde caret
- D 플래그
- && 셸 명령어
- reactAPI
- fs모듈 넥스트
- float 레이아웃
- nvm경로 오류
- 원티드 프리온보딩 FE 챌린지
- 원티드 프리온보딩 프론트엔드 챌린지 3일차
- 형제 요소 선택자
- 항해99프론트
- is()
- getServerSideProps
- 타입스크립트 장점
- 틸드와 캐럿
- grid flex
- getStaticPaths
- ~ ^
- 프리렌더링확인법
- 프리온보딩 프론트엔드 챌린지 3월
- Prittier
- 부트캠프항해
- 원티드 FE 프리온보딩 챌린지
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함