En ocasiones podemos tener una colección grande de información (de varios millones de elementos), y debemos obtener los diez primeros (por ejemplo) menores.
Por poner un ejemplo rápido, vamos a utilizar números, tenemos una colección de 15 números y necesitamos extraer los 5 menores:
183 | 231 | 211 | 312 | 615 | 314 | 654 | 923 | 485 | 21 | 540 | 30 | 20 | 98 | 34 |
En este caso, queremos obtener: 20, 21, 30, 34, 98
El problema es la optimización, necesitamos hacerlo en el menor tiempo posible, utilizando la menor cantidad de operaciones, tal vez haya un método mejor que el que voy a proponer, aunque este no es malo del todo.… Leer artículo completo
Últimos comentarios