#include #include using namespace std; #include "Conjunto.h" void mostrar(const vector & v) { cout << "[ "; for (int dato : v) cout << dato << " "; cout << "]"; } void ordenar(vector & v) { Conjunto conjunto; for (int dato : v) conjunto.insertar(dato); v = conjunto.obtenerOrdenados(); } int main () { // Probamos el algoritmo de ordenacion aqui con una version de Conjunto que no inserta duplicados // vector datos = {99, 88, 77, 66, 55, 44, 33, 22, 11}; // vector datos = {11, 22, 33, 44, 55, 66, 77, 88, 99}; // vector datos = {99}; vector datos = {27, 35, 99, 43, 12, 31, 10}; cout << "Sin ordenar: "; mostrar(datos); cout << endl; ordenar(datos); cout << "Ordenado: "; mostrar(datos); cout << endl; }