교통대학교 알고리즘 퀵정렬 과제.pptx
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

교통대학교 알고리즘 퀵정렬 과제.pptx 에 대한 보고서 자료입니다.

목차

01 개념
02 정렬방법
03 코드구현
04 특징

본문내용

01 개념

-정렬할 리스트를 기준 값(PIVOT)중심으로 작은 값은
왼쪽, 큰 값은 오른쪽으로 이동, 분할하여 정렬하는 방법

-PIVOT값을 정한 다음(첫 번째 원소)에 Left는 왼쪽에서 부터 Pivot보다 큰 값이 나올 때 까지 오른쪽으로 이동
Right는 오른쪽에서 부터 Pivot보다 작은 값이 나올 때
까지 왼쪽으로 이동

-Left가 Pivot보다 큰 값이 나오고, Right가 Pivot보다
작은 값이 나오면 두 값을 교환(swap)

-교환하며 이동 중 Left와 Right가 만나면 Pivot과 교환

-맨 마지막 자리에는 가장 큰 원소 값이 위치




02 정렬방법

  ≪ 그 림 ≫

-정렬을 위해 PIVOT을 5원으로 정함

-Left에서 Right방향으로 5원 보다 큰 값을 찾고, 동시에 Right에서 Left방향으로 5원보다 작은 값을 찾아 서로
자리를 교환

-위의 과정을 더 이상 진행 할 수 없을 때 까지 계속 반복
  • 가격500
  • 페이지수8페이지
  • 등록일2015.08.09
  • 저작시기2014.4
  • 파일형식기타(pptx)
  • 자료번호#978466
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니