Site hosted by Angelfire.com: Build your free website today!
Página principal | Jerarquía de la clase | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros

Referencia de la Clase Lista_Ordenable

Lista ordenable que almacena enteros. Más...

Diagrama de herencias de Lista_Ordenable

Contenedor_Ordenable Lista de todos los miembros.

Métodos públicos

 Lista_Ordenable (int n)
 Constructor que crea la lista de "n" valores.
virtual ~Lista_Ordenable ()
 Destructor.
virtual void intercambiar (int, int)
 Intercambia los valores de los elementos que están en las posiciones [i] <=> [j].
virtual bool menor (int, int)
 Retorna "true" si el valor almacenado en la posición "i" es menor a de la posición "j".
virtual int cantidad_de_elementos ()
 Devuelve la cantidad de valores almacenados en el contenedor.
virtual int partir (int, int)
 Divide la lista en "n" partes Se utiliza en el MergeSort.
virtual void imprimirse ()
 Graba en "cout" todos los valores del contenedor.

Métodos privados

void agregar_valor (value_type v)
 Agrega una copia de "v" al prinicipio de "*this".

Atributos privados

Nodom_cabeza
 Primer "Nodo" de la lista.

Clases

class  Nodo
 Nodos de la "Lista_Ordenable". Más...

Descripción detallada

Lista ordenable que almacena enteros.


Documentación del constructor y destructor

Lista_Ordenable::Lista_Ordenable int  n  ) 
 

Constructor que crea la lista de "n" valores.

Lista_Ordenable::~Lista_Ordenable  )  [virtual]
 

Destructor.


Documentación de las funciones miembro

void Lista_Ordenable::agregar_valor value_type  v  )  [private]
 

Agrega una copia de "v" al prinicipio de "*this".

void Lista_Ordenable::intercambiar int  ,
int 
[virtual]
 

Intercambia los valores de los elementos que están en las posiciones [i] <=> [j].

Implementa Contenedor_Ordenable.

bool Lista_Ordenable::menor int  ,
int 
[virtual]
 

Retorna "true" si el valor almacenado en la posición "i" es menor a de la posición "j".

Implementa Contenedor_Ordenable.

int Lista_Ordenable::cantidad_de_elementos  )  [virtual]
 

Devuelve la cantidad de valores almacenados en el contenedor.

Implementa Contenedor_Ordenable.

int Lista_Ordenable::partir int  ,
int 
[virtual]
 

Divide la lista en "n" partes Se utiliza en el MergeSort.

Implementa Contenedor_Ordenable.

void Lista_Ordenable::imprimirse  )  [virtual]
 

Graba en "cout" todos los valores del contenedor.

Implementa Contenedor_Ordenable.


Documentación de los datos miembro

Nodo* Lista_Ordenable::m_cabeza [private]
 

Primer "Nodo" de la lista.


La documentación para esta clase fué generada a partir del siguiente archivo:
Generado el Sat Nov 19 17:33:02 2005 para A40617 - A43354 por  doxygen 1.4.1