Develop/Java Quick sort 개기획자 2016. 11. 21. 16:58 퀵소트 정렬자바로 코딩한 정렬 public void quickSort(int left, int right) { int i,j; TableEntry p, tmp if(left<right) { i=left; j=right; p=table[left]; //분할 과정 while(i<j) { while(table[j].key>p.key) j--; while(i<j && table[i].key<=p.key) i++; tmp = table[i]; table[i]=table[j]; table[j]=tmp; } table[left] = table[i]; table[i]=p; //정렬 과정 quickSort(left,i-1); quickSort(i+1,right); } } 저작자표시 비영리 동일조건 (새창열림)