Consulta Universidad

Iniciado por NicoBas1921, Julio 24, 2024, 04:44:10 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Julio 24, 2024, 04:44:10 PM Ultima modificación: Julio 24, 2024, 05:27:45 PM por AXCESS
Hola Buenas, estoy por rendir un final en la facu y entre todo lo que nos toman entra la parte de ordenamientos de arrays y no me queda del todo claro el funcionamiento.

Algun video o página que recomienden que me ayude para repasar estos temas. Muchas gracias

Buenas hay un algoritmo muy comun que suelen usar en los exámenes y es el de ordenamiento tipo burbuja, que por lo general es sencillo de aprender y explicar.

// Algoritmo de ordenamiento tipo burbuja
  // Ordena un array de menor a mayor

// Primer bucle: itera a través de todo el array varias veces
Para i <- 0 Hasta 4 Con Paso 1 Hacer
    // Segundo bucle: realiza la comparación y el intercambio de elementos
    Para j <- 0 Hasta 3 Con Paso 1 Hacer
        // Compara el elemento actual (Array[j]) con el siguiente elemento (Array[j+1])
        Si Array[j] > Array[j+1] Entonces
            // Si el elemento actual es mayor que el siguiente, se intercambian
            auxiliar <- Array[j] // Guarda el valor del elemento actual en una variable auxiliar
            Array[j] <- Array[j+1] // Mueve el siguiente elemento a la posición actual
            Array[j+1] <- auxiliar // Mueve el valor guardado en auxiliar a la posición del siguiente elemento
        FinSi
    FinPara
FinPara