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

Enjoy Programming

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

Enjoy Programming

검색하기 폼
  • 분류 전체보기 (33)
    • 일상생활 (0)
    • DataStructure (0)
    • Algorithm (4)
    • Java (14)
      • Spring Boot (12)
      • Tips (2)
    • Javascript (8)
      • Angular (8)
    • 개발노트 (4)
  • 방명록

insert sort (1)
2. 삽입정렬(Insertion Sort)

두번째는 첫번째에 버금가게(?) 쉬운 삽입정렬입니다. 이름에 대해서 정확히 알아놓는 것이 해당 알고리즘을 이해하는 기초라고 할 수 있습니다. 삽입정렬? 말 그대로 삽입을 해가면서 하는 정렬입니다. 우선 실 데이터가 어떻게 정렬되는지 확인해볼까요? 출처: wikipedia.org 보시면 아시겠지만 loop를 돌면서 정렬이 필요한 데이터에 대해서 위치를 찾아 삽입을 합니다. 그렇기 때문에 정렬이름이 삽입 정렬입니다. 그러면 이것을 어떻게 구현할지 먼저 pseudo code를 보겠습니다.mark first element as sorted for each unsorted element 'extract' the element for i = lastSortedIndex to 0 if currentSortedElem..

Algorithm 2016. 7. 3. 14:06
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 기내반입유모차
  • 알고리즘
  • rest login
  • angular 2
  • 거품정렬
  • angular
  • insert sort
  • router-outlet
  • 머지소트
  • RouteConfig
  • test static import
  • TypeScript
  • Ajax
  • controller test
  • mockmvc
  • templateUrl
  • 빠른 정렬
  • spring security
  • mybatis
  • 유아동겸용
  • 어드보케이트
  • Spring Boot
  • 타보유모차
  • 티지유모차
  • CURL
  • routerLink
  • styleUrls
  • angular2
  • routing
  • routeParams
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바