Edición de «Final 20/2/2015 (Algoritmos II)»
De Cuba-Wiki
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces publica los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 1: | Línea 1: | ||
Para aprobar tenías que tener 3 bien y uno de los bien tenían que ser el 4 o el 5. | Para aprobar tenías que tener 3 bien y uno de los bien tenían que ser el 4 o el 5. | ||
Línea 17: | Línea 15: | ||
== Ejercicio 5 == | == Ejercicio 5 == | ||
Dar un algoritmo que ordene un arreglo de elementos que tienen un atributo información y un atributo color, que puede ser azul, celeste o negro, de manera tal que queden primero los celestes, luego los azules, luego los negros. No importa como queden ordenados respecto del atributo info. La complejidad temporal tenia que ser O(n) y espacial O(1). Explicar cual es la cota minima de complejidad temporal para algoritmos de ordenamiento, y por qué el algoritmo que te pidieron que hagas respeta esa cota. | Dar un algoritmo que ordene un arreglo de elementos que tienen un atributo información y un atributo color, que puede ser azul, celeste o negro, de manera tal que queden primero los celestes, luego los azules, luego los negros. No importa como queden ordenados respecto del atributo info. La complejidad temporal tenia que ser O(n) y espacial O(1). Explicar cual es la cota minima de complejidad temporal para algoritmos de ordenamiento, y por qué el algoritmo que te pidieron que hagas respeta esa cota. | ||