Programa de Python para ordenar en casilleros

La clasificación por casilleros es un algoritmo de clasificación que es adecuado para clasificar listas de elementos donde el número de elementos y el número de valores clave posibles son aproximadamente los mismos. Requiere tiempo O( n + Rango ) donde n es el número de elementos en la array de entrada y \’Rango\’ es … Continue reading «Programa de Python para ordenar en casilleros»

Programa Python para ShellSort

En shellSort, hacemos que la array esté ordenada por h para un valor grande de h. Seguimos reduciendo el valor de h hasta que se convierte en 1. Se dice que una array está ordenada por h si todas las sublistas de cada h\’th elemento están ordenadas.  Python # Python program for implementation of Shell … Continue reading «Programa Python para ShellSort»

Programa de Python para clasificación de cócteles

Cocktail Sort es una variación de Bubble sort . El algoritmo de clasificación de burbujas siempre atraviesa los elementos desde la izquierda y mueve el elemento más grande a su posición correcta en la primera iteración y el segundo más grande en la segunda iteración y así sucesivamente. Cocktail Sort atraviesa una array dada en … Continue reading «Programa de Python para clasificación de cócteles»