[알고리즘] 퀵 정렬 프로그램

등록일 2002.11.25 압축파일 (zip) | 1페이지 | 가격 700원

목차

배열을 이용하여 만든 퀵 정렬 프로그램
VISUAL C++ 6.0 으로 만듦

본문내용

#include <iostream.h>

#define size 10

int a[size] = {30 ,20, 40, 35, 5, 10, 45, 50,25,15} ;


void quicksort(int[] , int, int);
int partition(int[] , int , int);


void main()
{
cout << " 정렬이전 : " ;
for(int i = 0 ; i<= size-1 ; i++ )
{
cout << a[i] << " " ;
}
cout << endl ;


quicksort( a ,0 , size-1) ;

cout << "정렬이후 : " ;
for(int j = 0 ; j<= size-1 ; j++ )
{
cout << a[j] << " " ;
}
cout << endl ;

}
*원하는 자료를 검색 해 보세요.
  • [c언어]퀵정렬 알고리즘 구현 0페이지
  • 퀵정렬,재귀함수 비재귀함수 3페이지
    이 같은 구현에서, 변수 v는 “분할 요소” a[r]의 현재 값을 가지고 있고 I와 j는 각각이 왼쪽과 오른쪽 조사 포인터들이다. 분할 반복은 포인터가 엇갈려 지날 때 break명령으로 빠져나오는 무한 반복으로 구현된다. 이 방법은 break 능력이 왜 유용한가의 전형..
  • 알고리즘 퀵소트_queue 0페이지
    알고리즘 퀵소트_큐
  • [자료구조] c++로짠 퀵소트 2페이지
    void main(){int i;int values[8]={9,20,6,18,14,3,60,11}; cout << "Array to sort with quicksort: " << endl;for(i=0;i<8;i++)cout<< values[i]<<" ";cout<
  • [자료구조]C언어로 버블,선택,퀵소팅 구현 0페이지
    버블,선택,퀵소팅 구현
  • [컴퓨터]퀵정렬(Quick Sort) 4페이지
    1. 퀵 정렬 개념▶ 주어진 입력 리스트를 피봇(pivot) 또는 제어키(control key)이라 불리는 특정 키 값보다 작은 값을 가지는 레코드들의 리스트와 큰 값을 가지는 레코드들의 리스트로 분리한 다음, 이러한 두 개의 서브 리스트들을 재귀적으로 각각 재배열하는..
  • [알고리즘] 퀵정렬 c 소스 3페이지
    <빠른정렬>#include void quicksort(int low, int high);void partition(int low, int high, int *pivotpoint);void print(); //배열 출력 함수 int S[] =..
더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서