Página principal Lista de namespace Lista de componentes Lista de archivos Miembros de las clases Archivos de los miembros

# Referencia de la Clase Ordenacion

Libreria para la ordenacion de vectores mediante distintos metodos. Más...

`#include <Ordenacion.h>`

Lista de todos los miembros.

## Métodos públicos
void | testInsercion1 (int ini, int end, int inc, ostream &salida, float porcentaje)
| Ordena los datos de un vector mediante el metodo asignado. Más...
void | testInsercion2 (int ini, int end, int inc, ostream &salida, float porcentaje)
| Ordena los datos de un vector mediante el metodo asignado. Más...
void | testSeleccion1 (int ini, int end, int inc, ostream &salida, float porcentaje)
| Ordena los datos de un vector mediante el metodo asignado. Más...
void | testSeleccion2 (int ini, int end, int inc, ostream &salida, float porcentaje)
| Ordena los datos de un vector mediante el metodo asignado. Más...
void | testBurbuja1 (int ini, int end, int inc, ostream &salida, float porcentaje)
| Ordena los datos de un vector mediante el metodo asignado. Más...
void | testBurbuja2 (int ini, int end, int inc, ostream &salida, float porcentaje)
| Ordena los datos de un vector mediante el metodo asignado. Más...
void | testBurbujaEstudio1 (int ini, int end, int inc, ostream &salida1, ostream &salida2, float porcentaje)
void | testBurbujaEstudio2 (int ini, int end, int inc, ostream &salida1, ostream &salida2, float veces, float porcentaje)
void | Insercion (vector< VElement > &v)
| Ordena mediante el algoritmo de Insercion. Más...
void | Seleccion (vector< VElement > &v)
| Ordena mediante el algoritmo de Seleccion. Más...
void | Burbuja (vector< VElement > &v)
| Ordena mediante el algoritmo de Burbuja. Más...

## Descripción detallada

Libreria para la ordenacion de vectores mediante distintos metodos.

## Documentación de las funciones miembro

void Ordenacion::Burbuja | ( | vector< VElement > & | v | ) |

  | Ordena mediante el algoritmo de Burbuja. Parámetros:
  v | Vector a ordenar.

void Ordenacion::Insercion | ( | vector< VElement > & | v | ) |

  | Ordena mediante el algoritmo de Insercion. Parámetros:
  v | Vector a ordenar.

void Ordenacion::Seleccion | ( | vector< VElement > & | v | ) |

  | Ordena mediante el algoritmo de Seleccion. Parámetros:
  v | Vector a ordenar.

void Ordenacion::testBurbuja1 | ( | int | ini,
|  | int | end,
|  | int | inc,
|  | ostream & | salida,
|  | float | porcentaje
| ) |

  | Ordena los datos de un vector mediante el metodo asignado. Parámetros:
  ini | Inicio del intervalo.
  end | Fin del intervalo.
  inc | Incremento.
  salida | Fichero que almacena las comparaciones+intercambios.
  porcentaje | Porcentaje de elementos no ordenados en el vector.

void Ordenacion::testBurbuja2 | ( | int | ini,
|  | int | end,
|  | int | inc,
|  | ostream & | salida,
|  | float | porcentaje
| ) |

  | Ordena los datos de un vector mediante el metodo asignado. Parámetros:
  ini | Inicio del intervalo.
  end | Fin del intervalo.
  inc | Incremento.
  salida | Fichero que almacena las comparaciones+intercambios.
  porcentaje | Porcentaje de elementos no ordenados en el vector.

void Ordenacion::testBurbujaEstudio1 | ( | int | ini,
|  | int | end,
|  | int | inc,
|  | ostream & | salida1,
|  | ostream & | salida2,
|  | float | porcentaje
| ) |

  | Parámetros:
  ini | Inicio del intervalo.
  end | Fin del intervalo.
  inc | Incremento.
  salida1 | Fichero que almacena las comparaciones.
  salida2 | Fichero que almacena las comparaciones.
  porcentaje | Porcentaje de elementos no ordenados en el vector.

void Ordenacion::testBurbujaEstudio2 | ( | int | ini,
|  | int | end,
|  | int | inc,
|  | ostream & | salida1,
|  | ostream & | salida2,
|  | float | veces,
|  | float | porcentaje
| ) |

  | Parámetros:
  ini | Inicio del intervalo.
  end | Fin del intervalo.
  inc | Incremento.
  salida1 | Fichero que almacena las comparaciones.
  salida2 | Fichero que almacena las comparaciones.
  veces | Numero de repeticiones.
  porcentaje | Porcentaje de elementos no ordenados en el vector.

void Ordenacion::testInsercion1 | ( | int | ini,
|  | int | end,
|  | int | inc,
|  | ostream & | salida,
|  | float | porcentaje
| ) |

  | Ordena los datos de un vector mediante el metodo asignado. Parámetros:
  ini | Inicio del intervalo.
  end | Fin del intervalo.
  inc | Incremento.
  salida | Fichero que almacena las comparaciones+intercambios.
  porcentaje | Porcentaje de elementos no ordenados en el vector.

void Ordenacion::testInsercion2 | ( | int | ini,
|  | int | end,
|  | int | inc,
|  | ostream & | salida,
|  | float | porcentaje
| ) |

  | Ordena los datos de un vector mediante el metodo asignado. Parámetros:
  ini | Inicio del intervalo.
  end | Fin del intervalo.
  inc | Incremento.
  salida | Fichero que almacena las comparaciones+intercambios.
  porcentaje | Porcentaje de elementos no ordenados en el vector.

void Ordenacion::testSeleccion1 | ( | int | ini,
|  | int | end,
|  | int | inc,
|  | ostream & | salida,
|  | float | porcentaje
| ) |

  | Ordena los datos de un vector mediante el metodo asignado. Parámetros:
  ini | Inicio del intervalo.
  end | Fin del intervalo.
  inc | Incremento.
  salida | Fichero que almacena las comparaciones+intercambios.
  porcentaje | Porcentaje de elementos no ordenados en el vector.

void Ordenacion::testSeleccion2 | ( | int | ini,
|  | int | end,
|  | int | inc,
|  | ostream & | salida,
|  | float | porcentaje
| ) |

  | Ordena los datos de un vector mediante el metodo asignado. Parámetros:
  ini | Inicio del intervalo.
  end | Fin del intervalo.
  inc | Incremento.
  salida | Fichero que almacena las comparaciones+intercambios.
  porcentaje | Porcentaje de elementos no ordenados en el vector.

La documentación para esta clase fué generada a partir de los siguientes archivos:

- Ordenacion.h
- Ordenacion.cpp