public class QuickSort { //// 1. //static void quickSort(int[] nums, int left, int right) { //int pl = left; //int pr = right; //int x = nums[(pl + pr) / 2]; // //do { //while (nums[pl] x) //pr--; //if (pl = array[i]) { // i는 왼쪽에서 오른쪽으로 피봇보다 큰 값을 찾는다. //i++; //} //swap(array, i, j); // 찾은 i와 j를 교환 //} //// 반복문을 벗어난 경우는 i와 j가 만난경우 //// 피봇과 교환 //array[left] = array..