Página principal | Lista de namespace | Jerarquía de la clase | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros

Referencia de la Clase Ordenador_Burbuja

Clase derivada de "Algoritmo_Ordenador" que implementa el método de ordenamiento por "Burbuja". Más...

Diagrama de herencias de Ordenador_Burbuja

Algoritmo_Ordenador Lista de todos los miembros.

Métodos públicos

 Ordenador_Burbuja ()
 Constructor.
virtual ~Ordenador_Burbuja ()
 Destructor.
virtual void Ordene (Contenedor_Ordenable &)
 "Ordenador_Burbuja"
virtual const char * Nombre () const
 "Ordenador_Burbuja"

Descripción detallada

Clase derivada de "Algoritmo_Ordenador" que implementa el método de ordenamiento por "Burbuja".


Documentación del constructor y destructor

Ordenador_Burbuja::Ordenador_Burbuja  ) 
 

Constructor.

00633                                      {
00634     // No hace nada porque el "Rep" está vacío
00635 }

Ordenador_Burbuja::~Ordenador_Burbuja  )  [virtual]
 

Destructor.

00637                                       {
00638     // No hace nada porque el "Rep" está vacío
00639 }


Documentación de las funciones miembro

void Ordenador_Burbuja::Ordene Contenedor_Ordenable  )  [virtual]
 

"Ordenador_Burbuja"

Implementa Algoritmo_Ordenador.

00547                                                        {
00548     int i,j;
00549     for (i = C.Dimension(); i > 0; --i) {
00550         for (j = 1; j < i; j++) {
00551             if ( C.Es_Menor(j, j-1) ) {
00552                 C.Intercambie(j, j-1);
00553             }
00554         }
00555     }
00556 }

const char * Ordenador_Burbuja::Nombre  )  const [virtual]
 

"Ordenador_Burbuja"

Implementa Algoritmo_Ordenador.

00641                                             {
00642     return "Ordenador_Burbuja";
00643 }


La documentación para esta clase fué generada a partir del siguiente archivo:
Generado el Fri Nov 11 22:48:41 2005 para A21551 y 791572 Tarea Programada #7 por  doxygen 1.4.4
Hosted by www.Geocities.ws

1