Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.04 KB

Merge-Sort.md

File metadata and controls

35 lines (23 loc) · 1.04 KB

Merge Sort

Merge Sort es un algoritmo "Divide y venceras". Divide la matriz de entrada en dos mitades, se llama a sí mismo para cada una de ellas y luego fusiona las dos mitades ordenadas.

Pasos

  1. Encuentra el punto medio para dividir la matriz en dos mitades.
  2. Llama a mergeSort para la primera mitad.
  3. Llama a mergeSort para la segunda mitad.
  4. Combina las dos mitades ordenadas en los pasos 2 y 3.

Ejemplo

Dado el arreglo: 12 11 13 5 6 7

El arreglo ordenado es 5 6 7 11 12 13

Implementación

URL del video

Video de Youtube acerca de Merge Sort

Otros

Wikipedia