public static void pruebaOrden() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); //Definiendo el arbol binario de busqueda int[] datos = { 30, 5, 2, 40, 36, 85 }; //Creando el arreglo para los datos SoloNumeros es = new SoloNumeros(); //Hacemos la iteracion foreach (int d in datos) { es.numero = d; es.descripcion = $"insertar No.{d}"; //Insertamos el numero ArBus.insertar(es); //Le mandamos es es = new SoloNumeros(); //Limpiamos el objeto para que no nos siga enviando la misma referencia } int pausa; pausa = 0; //Para la parte de eliminar es = new SoloNumeros(); es.numero = 36; //Eliminamos el numero 36 es.descripcion = "cualquier cosa"; ArBus.eliminar(es); //le mandamos es pausa = 0; }
public static void pruebaEstudiante() { ArbolBinarioBusqueda Arbus = new ArbolBinarioBusqueda(); string[] nombres = { "francisco", "Juan", "Rosa", "Antonio", "Gonzales" }; string[] carnet = { "2315", "8975", "9354", "45751", "9874" }; Estudiante es = new Estudiante(); int i = 0; foreach (string name in nombres) { es.nombre = name; es.numMat = int.Parse(carnet[i]); Arbus.insertar(es); es = new Estudiante(); i++; } /* es = new Estudiante(); * es.nombre = "Juan"; * es.numMat = 8975; * Arbus.eliminar(es);*/ int pausa; pausa = 0; }
public static void pruebanombre() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); string[] datos = { "Pablo", "Mario", "Ruben", "Carlos", "Karina", "Franco" }; //creaccion del arreglo de nuestros datos Estudiante es = new Estudiante(); //hacemos la instancia de la clase Estudiante //Hacemos la iteracion foreach (string d in datos) { es.nombre = d; //Insertamos el valor de d es.descripcion = $"insertar Nodo {d}"; ArBus.insertar(es); //Le mandamos es para que inserte el valor de es es = new Estudiante(); //Limpiamos el objeto para que no nos siga enviando la misma referencia } int pausa; pausa = 0; //Para la parte de eliminar es = new Estudiante(); es.nombre = "Karina"; //Dato a eliminar es.descripcion = "Eliminando "; ArBus.eliminar(es); //Le mandamos es que es el dato que se va a eliminar pausa = 0; }
public static void pruebaOrdenNombres() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); //Definiendo el arbol binario de busqueda string[] datos = { "Juan", "Monica", "Ana", "Karla", "Maria", "Jose" }; //Creando el arreglo de tipo string para los datos Estudiante es = new Estudiante(); //Instanceando la clase estudiante //Hacemos la iteracion foreach (string d in datos) { es.nombre = d; //Insertamos el valor de d es.descripcion = $"insertar Nodo {d}"; ArBus.insertar(es); //Le mandamos es para que inserte el valor de es es = new Estudiante(); //Limpiamos el objeto para que no nos siga enviando la misma referencia } int pausa; pausa = 0; //Para la parte de eliminar es = new Estudiante(); es.nombre = "Maria"; //Dato a eliminar es.descripcion = "Eliminando "; ArBus.eliminar(es); //Le mandamos es que es el dato que se va a eliminar pausa = 0; }
public static void pruebaOrdennombres() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); string[] datos = { "Juan", "Paco", "Alejandro", "Berta", "Pedro", "Maria" }; // A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Estudiante es = new Estudiante(); foreach (String d in datos) { es.nombre = d; es.numMat = 1; ArBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; //es = new SoloNumeros(); //es.numero = 36; //es.descripcion = "cualquier cosa"; //ArBus.eliminar(es); //pausa = 0; }
public static void pruebaOrdenMat() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); int cont = 0; Console.WriteLine("Cuantas Alumnos desea ingresar?"); cont = Int32.Parse(Console.ReadLine()); int[] datos = new int[cont]; string[] datos2 = new string[cont]; SoloNumeros es = new SoloNumeros(); for (int i = 0; i <= cont - 1; i++) { Console.WriteLine("Ingrese el numero de Matricula #" + (i + 1)); datos[i] = Int32.Parse(Console.ReadLine()); } foreach (int d in datos) { es.numero = d; es.descripcion = $"Matricula"; ArBus.insertar(es); es = new SoloNumeros(); } int pausa; pausa = 0; //es = new SoloNumeros(); //es.numero = 36; //es.descripcion = "cualquier cosa"; //ArBus.eliminar(es); //pausa = 0; }
public static void pruebaOrdenNombres() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); //Definiendo el arbol binario de busqueda string[] datos = { "e", "f", "a", "b", "c", "g" }; //Creando el arreglo para los datos Estudiante es = new Estudiante(); SoloNumeros num = new SoloNumeros(); //Hacemos la iteracion foreach (string d in datos) { es.nombre = d; es.descripcion = $"insertar Nodo {d}"; ArBus.insertar(es); //Le mandamos es es = new Estudiante(); //Limpiamos el objeto para que no nos siga enviando la misma referencia } int pausa; pausa = 0; //Para la parte de eliminar es = new Estudiante(); es.nombre = "g"; //Eliminamos el numero 36 ArBus.eliminar(es); //le mandamos es pausa = 0; }
public ArbolBinarioBusqueda <T> Cargajsoninterna(HttpPostedFileBase archivo, HttpServerUtilityBase SERVIDOR) { ArbolBinarioBusqueda <T> arbol_a_insertar = new ArbolBinarioBusqueda <T>(); string pathArchivo = string.Empty; if (archivo != null) { string path = SERVIDOR.MapPath("~/Cargas/"); if (!Directory.Exists(path)) { Directory.CreateDirectory(path); } pathArchivo = path + Path.GetFileName(archivo.FileName); string extension = Path.GetExtension(archivo.FileName); archivo.SaveAs(pathArchivo); Random miRandom = new Random(); string archivoJSON = directorios.File.ReadAllText(pathArchivo); arbol_a_insertar.Raiz = JsonConvert.DeserializeObject <Nodo <T> >(archivoJSON); return(arbol_a_insertar); // return File("/dataPaises.json", "text/x-json"); } return(null); }
public ActionResult Create(HttpPostedFileBase jsonFile) { try { // TODO: Add insert logic here if (Path.GetFileName(jsonFile.FileName).EndsWith(".json")) { jsonFile.SaveAs(Server.MapPath("~/JSONFiles" + Path.GetFileName(jsonFile.FileName))); StreamReader sr = new StreamReader(Server.MapPath("~/JSONFiles" + Path.GetFileName(jsonFile.FileName))); string data = sr.ReadToEnd(); ArbolBinarioBusqueda <int> entero = new ArbolBinarioBusqueda <int>(); entero._raiz = JsonConvert.DeserializeObject <Nodo <int> >(data); entero.Pre(entero._raiz); List <int> aux = entero.PreList; for (int i = 0; i < aux.Count; i++) { Entero e = new Entero(); e.valor = aux[i]; Nodo <Entero> nodo = new Nodo <Entero>(e, CompararEntero); db.ENTEROS.Insertar(nodo); } } else { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } return(RedirectToAction("Index")); } catch { return(View()); } }
private void btnDeplegar_Click(object sender, EventArgs e) { //En el boton btnDeplegar lo primero deja un espaccion en blanco //Despues imprime la informacion que tenga el arbol y lo imprimira //en preorden raiz,izquierda,derecha listBox1.Items.Add(""); listBox1.Items.Add(ArbolBinarioBusqueda.preorden(miArbol.raizArbol())); }
public ActionResult CargaJsonEnt(HttpPostedFileBase archivo) { db.datos.Clear(); Carga_de_archivo <int> carga = new Carga_de_archivo <int>(); ArbolBinarioBusqueda <int> arbol_ingresar = carga.Cargajsoninterna(archivo, Server); almacenar_en_Enteros(arbol_ingresar); db.AB.EnOrden(pasar_a_lista); return(RedirectToAction("Index")); }
public static void ordenNombre() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); List <Estudiante> estudiantes = new List <Estudiante>(); estudiantes.Add(new Estudiante(26309, "Kerinson")); estudiantes.Add(new Estudiante(45623, "Winiverto")); estudiantes.Add(new Estudiante(45832, "Carrillo")); estudiantes.Add(new Estudiante(12432, "Lenin")); estudiantes = estudiantes.OrderBy(x => x.nombre).ToList(); foreach (Estudiante estudiante in estudiantes) { Console.WriteLine($"Carnet: {estudiante.numMat} Nombre: {estudiante.nombre}"); } Console.ReadLine(); }
public static void pruebaOrden() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); String[] datos = { "Vanessa", "Marjori", "Yeymi", "Gregory", "Julio", "Nehemias", "Juan", "Moises" }; Estudiante es = new Estudiante(); foreach (var d in datos) { es.nombre = d; es.info = $"insertar No.{d}"; ArBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; }
public static void pruebaNombres() { ArbolBinarioBusqueda ArBin = new ArbolBinarioBusqueda(); string[] nombres = { "Carolina", "Dayana", "Beatriz", "Ariana", "Juan", "Fabiola" }; Estudiante es = new Estudiante(); foreach (string d in nombres) { es.nombre = d; es.descripcion = $"insertar No.{d}"; ArBin.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; //punto de interrupción }
public static void pruebaNombres() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); string[] datos = { "diego", "arnoldo", "jefferson", "ruldin", "alejandra", "andrea" }; SoloNombres es = new SoloNombres(); foreach (string d in datos) { es.nombre = d; es.numMat = 0905; ArBus.insertar(es); es = new SoloNombres(); } int pausa; pausa = 0; }
public static void pruebaCarne() { ArbolBinarioBusqueda ArBin = new ArbolBinarioBusqueda(); int[] carnet = { 20, 15, 17, 30, 29, 43 }; Carnet car = new Carnet(); foreach (int d in carnet) { car.carnet = d; car.descripcion = $"insertar No.{d}"; ArBin.insertar(car); car = new Carnet(); } int pausa; pausa = 0; }
public void ordenacarnet() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); string[] carnet = { "0905-19-52517", "0905-19-62517", "0905-19-42517", "0905-19-32517" }; carnetordena carne = new carnetordena(); foreach (string d in carnet) { carne.carnet = d; carne.descrip = $"insertar carnet.{d}"; ArBus.insertar(carne); carne = new carnetordena(); } int pausa; pausa = 0; carne = new carnetordena(); }
public void ordenanombre() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); string[] nombres = { "jose", "luis", "adrian", "bartolome" }; Estudiante es = new Estudiante(); foreach (string d in nombres) { es.estudiante = d; es.descripcion = $"insertar Nombre.{d}"; ArBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; es = new Estudiante(); }
//metodo nuevo para ordenar el arbol con base a los nombres public static void ordenanombre() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); string[] nombres = { "gabriel", "daniel", "brayan", "fernando" }; Estudiante es = new Estudiante(); foreach (string d in nombres) { es.nombre = d; es.descripcion = $"insertar Nombre.{d}"; ArBus.insertar(es);//muestra arbol es = new Estudiante(); } int pausa; pausa = 0; es = new Estudiante(); }
public static void PruebaNombreAlumno() { ArbolBinarioBusqueda arBus = new ArbolBinarioBusqueda(); string[] carne = { "Erickson", "David", "Vanessa", "Alex", "Marcos", "Dalila" }; Estudiante es = new Estudiante(); int num = 0; foreach (string d in carne) { num++; es.carnet = d; es.nombre = $"Estudiante No. {num}"; arBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; }
public static void PruebaCarne() { ArbolBinarioBusqueda arBus = new ArbolBinarioBusqueda(); string[] carne = { "0905-19-12467", "0905-18-1720", "0905-20-1521", "0905-19-12468", "0905-17-1220", "0905-18-8826" }; Estudiante es = new Estudiante(); int num = 0; foreach (string d in carne) { num++; es.carnet = d; es.nombre = $"Estudiante No. {num}"; arBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; }
public static void pruebaOrden() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); int[] datos = { 30, 5, 2, 40, 36, 85, }; SoloNumeros es = new SoloNumeros(); foreach (int d in datos) { es.numero = d; es.descripcion = $"insertar No. {d}"; ArBus.insertar(es); es = new SoloNumeros(); } es = new SoloNumeros(); es.numero = 36; es.descripcion = "cualquier cosa"; ArBus.eliminar(es); int pausa; pausa = 0; }
/// <summary> /// Metodo combobox /// Obtener el valor seleccionado por parte del usuario para eventualmente recorrerlo /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) { int index = comboBox1.SelectedIndex; switch (index) { case 0: listBox1.Items.Clear(); listBox1.Items.Add(ArbolBinarioBusqueda.preorden(miArbol.raizArbol())); break; case 1: listBox1.Items.Clear(); listBox1.Items.Add(ArbolBinarioBusqueda.inorden(miArbol.raizArbol())); break; case 2: listBox1.Items.Clear(); listBox1.Items.Add(ArbolBinarioBusqueda.postorden(miArbol.raizArbol())); break; } }
public static void ordenCarnet() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); List <Estudiante> estudiantes = new List <Estudiante>(); estudiantes.Add(new Estudiante(26309, "Kerinson")); estudiantes.Add(new Estudiante(45623, "Winiverto")); estudiantes.Add(new Estudiante(45832, "Carrillo")); estudiantes.Add(new Estudiante(12432, "Lenin")); Estudiante estudiante = new Estudiante(); foreach (var d in estudiantes) { estudiante.numMat = d.numMat; estudiante.nombre = d.nombre; ArBus.insertar(estudiante); estudiante = new Estudiante(); } int pausa; pausa = 0; }
public static void ordenCodigo() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); string[] codigos = { "0905-19-8028", "0905-19-8029", "0905-19-8030", "0905-19-8027", "0905-19-8026", "0905-19-8031" }; Estudiante es = new Estudiante(); foreach (string n in codigos) { es.nombre = n; es.descripcion = $"insertar Nombre{n}"; ArBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; es = new Estudiante(); es.nombre = "0905-19-8030"; es.descripcion = "cualquier cosa"; ArBus.eliminar(es); pausa = 0; }
public static void ordenNombres() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); string[] nombres = { "Jonathan", "Raúl", "Manuel", "Steven", "Juan", "Amanda" }; Estudiante es = new Estudiante(); foreach (string n in nombres) { es.nombre = n; es.descripcion = $"insertar Nombre{n}"; ArBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; es = new Estudiante(); es.nombre = "Manuel"; es.descripcion = "cualquier cosa"; ArBus.eliminar(es); pausa = 0; }
public static void OrdenNombres() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); string[] nombres = { "Gustavo", "Eduardo", "Maria", "Sofía", "Rosmeri" }; Estudiante es = new Estudiante(); foreach (string n in nombres) { es.nombre = n; es.descripcion = $"insertar Nombre.{n}"; ArBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; es = new Estudiante(); es.nombre = "Gustavo"; es.descripcion = "cualquier cosa"; ArBus.eliminar(es); pausa = 0; }
public static void pruebaOrden() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); String[] datos = { "Marielos", "Carlos", "Nelly", "Francisco", "Pedro", "Jenni" }; Estudiante es = new Estudiante(); foreach (string d in datos) { es.nombre = d; es.numMat = $"insertar No.{d}"; ArBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; es = new Estudiante(); es.nombre = "Jenni"; es.numMat = "Eliminado"; ArBus.eliminar(es); pausa = 0; }
public static void OrdenNombres() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); string[] nombres = { "José", "Pedro", "Brandersson", "Deyber", "Maria", "Luis" }; Estudiante es = new Estudiante(); foreach (string n in nombres) { es.nombre = n; es.descripcion = $"insertar No.{n}"; ArBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; es = new Estudiante(); es.nombre = "Deyber"; es.descripcion = "cualquier cosa"; ArBus.eliminar(es); pausa = 0; }
public static void pruebaOrden() { ArbolBinarioBusqueda ArBus = new ArbolBinarioBusqueda(); String[] datos = { "Cesar", "Vanessa", "Anthony", "Jeff", "Sarai", "Pedro", "Antoni", "Michel" }; Estudiante es = new Estudiante(); foreach (var d in datos) { es.nombre = d; es.numMat = $"insertar No.{d}"; ArBus.insertar(es); es = new Estudiante(); } int pausa; pausa = 0; es = new Estudiante(); es.nombre = "Jeff"; es.numMat = "cualquier cosa"; ArBus.eliminar(es); pausa = 0; }