CB100

Notas, resueltos y tps de la materia Algoritmos y Estructuras de Datos
Index Commits Files Refs README
commit 1e7b5f4c70a11d7985ac5d04ea01919227ef4591
parent ef065ff0ff5c5b09a7b70736ba67619481ebb4be
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Sat, 22 Jun 2024 12:59:49 -0300

remove commented code which is no longer needed

Diffstat:
Mmain.cpp | 123-------------------------------------------------------------------------------
Mmenu.cpp | 56--------------------------------------------------------
2 files changed, 0 insertions(+), 179 deletions(-)
diff --git a/main.cpp b/main.cpp
@@ -8,135 +8,12 @@
 #include "barrio.h"
 #include "menu.h"
 
-/*
-
-// busca el barrio en la lista de barrios, si no lo encuentra devuelve NULL
-Barrio *getBarrioPorNombre(std::string nombre, List<Barrio*> *barrios) {
-    if(barrios == NULL) {
-        return NULL;
-    }
-
-    Barrio *res = NULL;
-
-    barrios->startCursor();
-    while(barrios->forwardCursor()) {
-        if(barrios->getCursorData()->getNombre() == nombre) {
-            res = barrios->getCursorData();
-        }
-    }
-
-    return res;
-}
-
-Parada *paradaMasCercanaPorCoordenada(List<Barrio*> *barrios, double x, double y) {
-    double distancia;
-    double distanciaMinima;
-    Parada *resultado, *paradaActual;
-
-    distancia = distanciaMinima = 0.0f;
-    resultado = paradaActual = NULL;
-
-    barrios->startCursor();
-    while(barrios->forwardCursor()) {
-        Barrio *barrioAux = barrios->getCursorData();
-
-        if(resultado == NULL) {
-            resultado = barrioAux->paradaMasCercana(x, y);
-            if(resultado == NULL) {
-                return NULL;
-            }
-            distanciaMinima = barrioAux->getDistancia(x, y, resultado->getCoordX(), resultado->getCoordY());
-            continue;
-        }
-        paradaActual = barrioAux->paradaMasCercana(x, y);
-        if(paradaActual == NULL) {
-            continue;
-        }
-        distancia = barrioAux->getDistancia(x, y, paradaActual->getCoordX(), paradaActual->getCoordY());
-        if(distanciaMinima > distancia) {
-            distanciaMinima = distancia;
-            resultado = paradaActual;
-        }
-    }
-
-    std::cout << "distancia: " << distancia << std::endl;
-    return resultado;
-}
-
-List<Parada*> *buscarParadas(List<Barrio*> *barrios, int linea) {
-    List<Parada*> *resultado, *paradasPorBarrio;
-    Barrio *barrio;
-
-    resultado = new List<Parada*>;
-
-    barrios->startCursor();
-    while(barrios->forwardCursor()) {
-        barrio = barrios->getCursorData();
-        paradasPorBarrio = barrio->listaDeParadasPorLinea(linea);
-        if(paradasPorBarrio == NULL) {
-            // no hay paradas de la linea
-            continue;
-        }
-
-        paradasPorBarrio->startCursor();
-        while(paradasPorBarrio->forwardCursor()) {
-            resultado->insert(paradasPorBarrio->getCursorData());
-        }
-
-        delete paradasPorBarrio;
-    }
-
-    if(resultado->getSize() == 0) {
-        delete resultado;
-        return NULL;
-    }
-
-    return resultado;
-}
-
-*/
-
 int main (void) {
     Menu *menu = new Menu(1);
     menu->cargarDatos();
 
     menu->mostrarMenu();
 
-    // std::cout << "Total barrios creados: " << barrios->getSize() << std::endl;
-
-    /*
-    barrios->startCursor();
-    while(barrios->forwardCursor()) {
-        // std::cout << "Eliminando barrio `" << barrios->getCursorData()->getNombre() << "`\n";
-        delete barrios->getCursorData();
-    }
-
-    delete barrios;
-    */
-
-    /*
-    List<int> *lista;
-
-    lista = new List<int>;
-
-    for(size_t i = 0; i < 10; i++) {
-        lista->insert(i);
-    }
-
-    lista->startCursor();
-    for(size_t i = 0; lista->forwardCursor(); i++) {
-        std::cout << lista->getCursorData() << ((i == 8) ? "\n" : " -> ");
-    }
-
-    lista->remove(2);
-    lista->remove(3);
-
-    lista->startCursor();
-    for(size_t i = 0; lista->forwardCursor(); i++) {
-        std::cout << lista->getCursorData() << ((i == 8) ? "\n" : " -> ");
-    }
-    */
-
     delete menu;
     return 0;
 }
diff --git a/menu.cpp b/menu.cpp
@@ -297,62 +297,6 @@ Menu::Menu(int opcion) {
 
     this->opcion = this->linea = 0;
     this->coordX = this->coordY = 0.0f;
-
-    /*
-    std::cout << "1) Listado de cantidad de paradas por Barrio"<<std::endl  //HECHO!!!!!!!!!!
-              << "2) Parada mas cercana a una coordenada ingresada por teclado"<<std::endl //HECHO!!!!!!!!!!
-              << "3) Listado de paradas de una linea de colectivo"<<std::endl //HECHO!!!!!!!!!!
-              << "4) Listado de cantidad de paradas por linea de colectivo"<<std::endl //HECHO!!!!!!!!!!
-              << "5) Dado un barrio, linea de colectivo y una coord, imprimir las paradas ordenadas por distancia"<<std::endl;
-
-    switch(opcion) {
-    case 1:
-        cantidadDeParadasPorBarrio();
-        break;
-    case 2:
-        std::cout<<"Indique la coordenada en X: ";
-        std::cin >> this->coordX;
-        std::cout<<"Indique la coordenada en Y: ";
-        std::cin >> this->coordY;
-
-        paradaMasCercanaPorCoordenada(this->coordX, this->coordY);
-        break;
-    case 3:
-        std::cout<<"Indique la Linea: ";
-        std::cin >> this->linea;
-
-        paradasPorLinea(this->linea);
-        imprimirParadasPorLinea(this->paradasPorCadaLinea);
-
-        break;
-    case 4:
-        cantidadDeParadasPorLinea();
-        imprimirCantidadParadasPorLinea(this->lineas);
-        break;
-    case 5:
-
-        std::cout<<"Indique el Barrio: ";
-        std::cin >> this->barrio;
-        std::cout<<"Indique la Linea: ";
-        std::cin >> this->linea;
-        std::cout<<"Indique la coordenada en X: ";
-        std::cin >> this->coordX;
-        std::cout<<"Indique la coordenada en Y: ";
-        std::cin >> this->coordY;
-
-        paradasMasCercanasPorBarrio(this->barrio,this->linea,this->coordX,this->coordY);
-
-        imprimirParadasPorLinea(this->listaDeParadasCercanasOrdenadas);
-
-        break;
-    default:
-        std::cerr << "Opcion invalida\n";
-        break;
-    }
-La parada esta en: 414 ROMERO
-en la coordenada X: -58.4153
-en la coordenada Y:-34.6522
-    */
 }
 
 void delSurroundingChar(std::string &str, char c) {