본문 바로가기 메뉴 바로가기

최씨네 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

최씨네 블로그

검색하기 폼
  • 분류 전체보기 (25)
    • 알고리즘 (11)
    • JSP (0)
    • react (2)
    • Spring (3)
    • 정리 (4)
    • 배포 (5)
  • 방명록

삽입정렬 (1)
[알고리즘] Insertion Sort(삽입 정렬)

Insertion Sort Insertion sort란 필요한 경우에만 위치를 바꿔 적절한 위치에 원소를 삽입하여 정렬하는 알고리즘입니다. 그런데 이 필요한 경우를 알아내기 위해서는 조건이 필요합니다. 위치를 바꿀 요소의 앞 쪽 요소들이 모두 정렬되어있어야 하는 조건인데요. 그림을 통해 확인하면 다음과 같습니다. 4 3 5 1 2 4 3 5 1 2 3 4 5 1 2 3 4 5 1 2 1 3 4 5 2 1 2 3 4 5 1. 처음 위치해있는 4부터 확인합니다. 앞 쪽 요소가 없으니 건너뜁니다. 2. 다음 수 3을 확인합니다. 그 앞 요소인 4와 비교해 3보다 크니 위치를 바꿉니다. 3. 5를 확인합니다. 이미 1,2 과정에서 정렬이 되어있으므로 4하고만 비교를 합니다. 5가 더 크니 위치를 바꾸지않습니다...

알고리즘 2020. 4. 14. 15:24
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • oauth
  • 배포
  • 백준
  • 리액트
  • 알고스팟
  • 자동화
  • 정렬
  • EC2
  • 다익스트라
  • AWS
  • 라이프 사이클
  • stack
  • greedy
  • 합병정렬
  • 퀵 소트
  • 가상환경
  • 스프링 부트
  • 삽입정렬
  • 알고리즘
  • spring boot
  • react
  • 서버
  • 선택정렬
  • 계수정렬
  • 병합정렬
  • CodeDeploy
  • RDS
  • 버블정렬
  • Union-FInd
  • ci/cd
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바