Está en la página 1de 3

CÓDIGO MERGE SORT

Pseudocódigo.
• Declarar variable izquierda a 0 y variable derecha a n-1
• Encuentra la fórmula mid by medium. medio = (izquierda+derecha)/2
• Clasificación por combinación de llamadas activada (izquierda, centro)
• Clasificación de combinación de llamadas activada (medio+1, trasero)
• Continúe hasta que la izquierda sea menor que la derecha
• Luego llame a la función de fusión para realizar la ordenación por fusión.

Algoritmo.

paso 1: empezar
paso 2: declara la matriz y la variable izquierda, derecha y media
paso 3: realizar la función de fusión.
mergesort(matriz, izquierda, derecha)
mergesort (matriz, izquierda, derecha)
si izquierda > derecha
devolver
medio= (izquierda+derecha)/2
mergesort(matriz, izquierda, mitad)
mergesort(array, mid+1, right)
fusionar (matriz, izquierda, mitad, derecha)
paso 4: detener

También podría gustarte