[pyar] orden parcial

Página superior
Adjuntos:
+ (text/plain)

Responder a este mensaje
Autor: Matias Graña
Fecha:  
A: pyar
Asunto: [pyar] orden parcial
Hola, gente
Tengo una lista de N elementos, de la que quiero extraer los n más
chicos. Una opción es ordenarla y quedarme con el slice [:n]. Pero
resulta que N es mucho más grande que n (digamos n=10, N=1.000.000)
así que esto es ineficiente. Se puede hacer en N.log(n), en lugar de
N.log(N) que sale de ordenarlos todos. El punto es: hay alguna
librería que haga esto? Si lo tengo que programar yo, quizás sea más
eficiente ordenarlos todos (que se hace en C en lugar de ser Python
interpretado).

Gracias,
-- Matías Graña

---------------------------------------------------------------------
Para dar de baja la suscripcion, mande un mensaje a:
   pyar-unsubscribe@???


Para obtener el resto de direcciones-comando, mande un mensaje a:
pyar-help@???

PyAr - Python Argentina - Sitio web: http://www.python.com.ar/