[Python] Python Anagram Contest was Tesseract

Stefano Dal Pra s.dalpra a gmail.com
Lun 11 Gen 2016 22:17:42 CET


2016-01-09 19:35 GMT+01:00 Giovanni Porcari <giovanni.porcari a softwell.it>:

>
> > Il giorno 09 gen 2016, alle ore 18:31, Marco Beri <marcoberi a gmail.com>
> ha scritto:
> >
> > 2016-01-09 17:09 GMT+01:00 enrico franchi <enrico.franchi a gmail.com>:
> > Categorie:
> > - il piu' corto (lunghezza, wc -c del file)
> > - il piu' veloce
> > - il piu' efficiente computazionalmente (complessita' computazionale,
> non velocita' pura)
> > - il piu' pythonico (stile, PEP8, zen)
> >
> > Per ora concorro per il più breve (ma ammetto che c'è un bug, non le
> trova ancora tutte :-)
> >
> > marco a marco-desktop:~/work/anagrammi$ time python anagram.py italia
> Marco Beri
> > [['reimbarco']]
> >
> > real  0m1.232s
> > user  0m1.200s
> > sys   0m0.028s
> >
> > marco a marco-desktop:~/work/anagrammi$ wc anagram.py
> >   44  119 1261 anagram.py
> >
> >
> > Anche come efficienza non è malaccio, se non fosse che, appunto, non le
> trova tutte! :-D
> >
> >
>
> Ecco il mio:
>
> Topobook:Desktop gporcari$ time python anagrams.py  marco beri
> ['reimbarco']
>
> real    0m0.689s
> user    0m0.665s
> sys     0m0.015s
> Topobook:Desktop gporcari$ wc anagrams.py
>       26      61     654 anagrams.py
> Topobook:Desktop gporcari$
>
> Ma come il tuo non le trova tutte :)
>
>

Visto solo ora questo gustoso thread. Brevemente:

sdp a nbdp:~/italiano$ wc anagra.py
 12  21 203 anagra.py
sdp a nbdp:~/italiano$ time python anagra.py gu marco beri
reimbarco


real    0m0.617s
user    0m0.588s
sys     0m0.028s


gu e' un file con tutte le parole ( cat ITALIANO.? > gu )

S


> G
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.python.it/mailman/listinfo/python
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20160111/9528f7cd/attachment-0001.html>


Maggiori informazioni sulla lista Python