Código java:
Ver original
public void quickSort(int[] v, int inicio, int fin) { if(inicio>=fin) return ; int pivote = v[inicio]; int izq = inicio+1; int der = fin; while(izq<=der) { while(izq<=fin && v[izq]< pivote) izq++; while(der>inicio && v[der]>=pivote) der--; if(izq<der) { int tmp = v[izq]; v[izq] = v[der]; v[der] = tmp; } } if(der>inicio) { int tmp = v[inicio]; v[inicio]= v[der]; v[der] = tmp; } quickSort(v,inicio, der-1); quickSort(v, der+1, fin); } public void clsMostrar (){ for (int x = 0; x < v.length; x++) { }// }
solo la duda es para poder mostrar el array ordenado en la misma clase quiksort si me pudieran ayudar