algorithm 썸네일형 리스트형 std c++ vector 와 sort 사용법 예제 #include #include "iostream" #include #include using namespace std; typedef struct point{int a;char b;} t_pos; bool cmp(t_pos &A, t_pos &B) {return A.b < B.b;} int main(){cout 더보기 quick sort 참고 : http://blog.naver.com/kmediart/220552769535 #include using namespace std; #define SWAP(a, b) {int t=a;a=b;b=t;} // 다른분이 구현한것int quick_sort(int a[], int left, int right){int i, j;int pivot_value;int tmp; // 치환을 위한 임시 변수 if (left >= right){// 정렬 수행 하지 않음, 즉 정렬할 항목이 하나임.return 0;} i = left + 1;j = right; pivot_value = a[left]; // 왼편 끝단의 항목의 값을 Pivot 값으로 선정 while (1){// Pivot 값보다 큰 값 (이상) 일때 까지.. 더보기 sorting algorithm 을 한눈에 보여주는 동영상들 오오 멋진데요. 더보기 이전 1 다음