Re: [pyar] orden parcial

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

Responder a este mensaje
Autor: Matias Graña
Fecha:  
A: pyar
Asunto: Re: [pyar] orden parcial
2009/12/12 Pablo Mouzo <pablomouzo@???>:
> Eso es un cuello de botella en tu programa o estás haciendo
> optimización prematura porque es divertido?


jejeje! Es un cuello, pero es algo que voy a correr una sola vez, así
que no es crucial. De todas maneras, es algo que seguramente voy a
necesitar hacer otras veces, y aprender a hacerlo bien ahora me va a
ahorrar tiempo en el futuro. Además es divertido :)

> 2009/12/12 Facundo Batista <facundobatista@???>:
>>>>> import heapq
>>>>> heapq.nsmallest(2, [1, 4, 55, 65, 7, 3])
>> [1, 3]
>
> Crear un heap con n elementos no es O(n.log(n))?


En principio crear el heap es N.log(N), pero como dice Facundo habría
que mirar el código a ver qué es exactamente lo que hace.

Matías

---------------------------------------------------------------------
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/