Diferencia entre revisiones de «Ordenamiento por inserción»
Contenido eliminado Contenido añadido
Sin resumen de edición |
m Revertidos los cambios de 190.24.150.85 (disc.) a la última edición de Jkbw Etiqueta: Reversión |
||
Línea 1:
[[Archivo:Insertion-sort-example-300px.gif|thumb|250px|Ejemplo de ordenamiento por inserción ordenando una lista de números aleatorios.]]
El '''ordenamiento por inserción''' ('''insertion sort''' en [[idioma inglés|inglés]]) es una manera muy natural de ordenar para un ser humano, y puede usarse fácilmente para ordenar un mazo de cartas numeradas en forma arbitraria
Inicialmente se tiene un solo elemento, que obviamente es un conjunto ordenado. Después, cuando hay''' ''k'' '''elementos ordenados de menor a mayor, se toma el elemento '''''k+1''''' y se compara con todos los elementos ya ordenados, deteniéndose cuando se encuentra un elemento menor (todos los elementos mayores han sido desplazados una posición a la derecha) o cuando ya no se encuentran elementos (todos los elementos fueron desplazados y este es el más pequeño). En este punto se ''inserta'' el elemento '''''k+1''''' debiendo desplazarse los demás elementos.
|