Diagrama de herencias de Ordenador_QuickSort

Métodos públicos | |
| Ordenador_QuickSort () | |
| Constructor. | |
| virtual | ~Ordenador_QuickSort () |
| Destructor. | |
| virtual void | Ordene (Contenedor_Ordenable &) |
"Ordenador_QuickSort" | |
| virtual const char * | Nombre () const |
"Ordenador_QuickSort" | |
| void | Ordene_rapido (Contenedor_Ordenable &, int, int) |
| metodo recursivo | |
|
|
Constructor.
|
|
|
Destructor.
|
|
|
Note that the QUICKSORT proce- dure provides only an "interface" to the program. The actual processing takes place in the SORT procedure, which executes itself recursively. Implementa Algoritmo_Ordenador. 00596 { 00597 Ordene_rapido(C,1,C.Dimension()); 00598 } // QuickSort()
|
|
|
Implementa Algoritmo_Ordenador.
|
|
||||||||||||||||
|
metodo recursivo
00600 { 00601 C.Particion(i,j,C.Encuentra_pivote(i,j)); 00602 } // fin metodo recursivo
|
1.4.4