Una pregunta, como podrida solicitar los datos del arreglo en vez de insertarlos directamente? habrá algún tutorial que tengas sobre eso o podrías mencionarme el código gracias!!!, muy buen vídeo :D
hola como harias un menu de opciones con todos los metodos de ordenamiento menú de opciones que se permita realizar la captura de un Array dinámico (El usuario captura el tamaño del Array en tiempo de ejecución), y una vez capturado los valores en el array permita habilitar las opciones para realizar las ordenamiento diferentes
Hola buenas noches, y para ver como queda el ordenamiento por pasadas? es decir: arreglo original [15, 7, 9, 6, 3, 4,] pasada #1 A=[7,15,9,6,3,4] A=[7,9,15,6,3,4,] etc... pasada #2 A=[7,6,9,3,4,15] y así sucesivamente?
Te quedo mal la pasada 2, este tendría 15 pasadas, las pasadas son la cantidad de veces que itera i + las que itera j, cada vez que itera i, el recorrido de j disminuye en 1 porque ya no lo compara con las anteriores, quedaría así de [15,7,9,6,3,4] p1 = [7,15,9,6,3,4], p2 = [7,15,9,6,3,4] en esta pasada no ocurrió nada porque compara el 7 con el 9 y como no es mayor queda igual, p3 = [6,15,9,7,3,4], p4 =[ 6,15,9,7,3,4], p5 = [3,15,9,7,6,4], p6=[3,9,15,7,6,4] aquí ya empezó a compara con referencia la i=1, p7= [3,7,15,9,6,4], p8=[ 3,6,15,9,7,4], p9=[3,4,15,9,7,6], p10=[3,4,9,15,7,6], p11=[3,4,7,15,9,6], p12=[3,4,6,15,9,7], p13=[3,4,6,9,15,7], p14=[3,4,6,7,15,9], p15=[3,4,6,7,9,15]
Excelente vídeo
Visto en 18/06/2022
Como lo harias con nodos? y / o como lo harias con listas(vectores)?¡
Se puede hacer recursivo el metodo burbuja?
estos metodos se utilizan de la misma manera cuando se utilizan nodos en las listas encadenadas sencillas y dobles?
se puede hacer con nombres y que los ordene alfabeticamente?
Una pregunta, como podrida solicitar los datos del arreglo en vez de insertarlos directamente? habrá algún tutorial que tengas sobre eso o podrías mencionarme el código gracias!!!, muy buen vídeo :D
hola como harias un menu de opciones con todos los metodos de ordenamiento
menú de opciones que se permita realizar la captura de un Array dinámico (El usuario captura el tamaño del Array en tiempo de ejecución), y una vez capturado los valores en el array permita habilitar las opciones para realizar las ordenamiento diferentes
En la línea 29 del main no has cambiado burbuja1 por burbuja2
+JOSE LOPEZ RUIZ Que tal amigo, es correcto, gracias por la observación, saludos (Y)
Es lo que yo ví también
y por tanto son 25 movimientos con la burbuja 2
Se entiende ya que funciona pero seria bueno que explicaras en sí el método de burbujas ya que solo lo digitas
das conferencias?
Hola buenas noches, y para ver como queda el ordenamiento por pasadas? es decir: arreglo original [15, 7, 9, 6, 3, 4,] pasada #1 A=[7,15,9,6,3,4] A=[7,9,15,6,3,4,] etc... pasada #2 A=[7,6,9,3,4,15] y así sucesivamente?
Eso debe ser por cada fila, o sea al inicio de cada primer ciclo for
Te quedo mal la pasada 2, este tendría 15 pasadas, las pasadas son la cantidad de veces que itera i + las que itera j, cada vez que itera i, el recorrido de j disminuye en 1 porque ya no lo compara con las anteriores, quedaría así de [15,7,9,6,3,4] p1 = [7,15,9,6,3,4], p2 = [7,15,9,6,3,4] en esta pasada no ocurrió nada porque compara el 7 con el 9 y como no es mayor queda igual, p3 = [6,15,9,7,3,4], p4 =[ 6,15,9,7,3,4], p5 = [3,15,9,7,6,4], p6=[3,9,15,7,6,4] aquí ya empezó a compara con referencia la i=1, p7= [3,7,15,9,6,4], p8=[ 3,6,15,9,7,4], p9=[3,4,15,9,7,6], p10=[3,4,9,15,7,6], p11=[3,4,7,15,9,6], p12=[3,4,6,15,9,7], p13=[3,4,6,9,15,7], p14=[3,4,6,7,15,9], p15=[3,4,6,7,9,15]
Como le hago para yo poner n números de datos en vez de yo asignarlos?
HAGAN EL DE METODO DE BSUQUEDA POR METODO DE BURBUJA 1