Re: [pyar] ¿If anidado?

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

Responder a este mensaje
Autor: Alberto Bertogli
Fecha:  
A: pyar
Asunto: Re: [pyar] ¿If anidado?
On Fri, Sep 18, 2009 at 02:57:18AM -0300, Claudio Freire wrote:
> 2009/9/18 Gabriel Genellina <gagsl-py2@???>
> Un bucle complejo ya es difícil de analizar (ej: analizá el bucle principal
> del camino mínimo de dijkstra).


Si queres demostrar que el algoritmo de Dijkstra funciona, lo podes expresar
de forma matematica y sale sin mayores complicaciones. Se ve todos los
cuatrimestres en alguna clase de algoritmos 3 en Exactas en la UBA.

Si te interesa la demostracion la debo tener en algun cuaderno (no tengo ganas
de ponermela a hacer ahora, pero es algo que sale sin mucho problema; o quizas
alguien mas que curse en Exactas aca la tiene mas a mano o fresca que yo =).


Para demostrar si tu implementacion se corresponde con el algoritmo podes usar
algunas de las tecnicas que ya te pasaron. Pero son cosas *re* distintas.


> Básicamente, uno tiene que mirar ambas opciones y pensar ¿vale la pena este
> break?
> Así de simple.


Con esto estoy de acuerdo, creo que se aplica a cualquier otra herramienta.

Con lo que no estoy de acuerdo es con tu criterio de "valer la pena". Pesar
algo en base a cuan facil o dificil es hacer algo que no vas a hacer, creo que
no tiene sentido. Creo que hay que pesarlo en base a algo que si vas a hacer
(leer el codigo, debuggearlo, etc.).

Muchas gracias,
        Alberto


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