UFMG - Pós-graduação em Ciência da Computação - Programação Paralela

A seguir: Exercício 2 Acima: Aula 7 - Exercícios Anterior: Aula 7 - Exercícios


Quicksort Paralelo - Algoritmo

Quicksort Paralelo - Algoritmo

 


void quicksort(int a[], int left, int right){
		 if(left < right) {
		 		 int pivot = choosePivot(a,left,right);
		 		 Partition p = partition(a, left, right, pivot);
		 		 cobegin
		 		 		 quicksort(a,left,p.right);
		 		 		 $\parallel$		 		 		 quicksort(a,p.left,right);
		 		 coend;
		 } 
} 



Osvaldo Carvalho