Il 03/08/2011 16:52, Marco Beri ha scritto:
2011/8/3 Enrico Franchi <enrico.fran...@gmail.com <mailto:enrico.fran...@gmail.com>>

    Enrico Franchi wrote:

        Sulla mia macchina:
        % time python -c "import km;km.sieve(100000000)"
        python -c "import km;km.sieve(100000000)"  9.10s user 0.21s
        system 97%
        cpu 9.580 total

        Adesso vedo se riesco ad aggiungerci una qualche
        micro-ottimizzazione
        (al mio).


    % time python erat_matrix.py 100000000
    (array([       2,        3,        5, ..., 99999959, 99999971,
    99999989]),)
    python erat_matrix.py 100000000  6.07s user 0.85s system 99% cpu
    6.958 total


Ma ce le fai vedere o no queste 5 e poi 15 righe? O sono scienza segreta? :-)

Ciao.
Marco.

--
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro




_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
marco, un aiutino: mi sapresti dire un pò cos'è la funzione yield e come funziona? :/ sul tuo python pocket non c'è molto sullo yield (tuttavia un libro completissimo per la sua stazza ;) )
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a