David Hláčik a écrit :
Hi,

thank you very much.

And how can i write single test which will tell me execution time of
this algorithm?

I need to write a table with number of data & execution time
comparison (and it should be linear in case of this algorithm)

Thanks!

D.

First, google will give you tons of links on the topic.
time.time() returns present time in ms
The func below is practicle, too.
denis

        
def timer(n,f,*args,**kw_args):
        t0 = time()
        for i in range(n):
                f(*args,**kw_args)
        t = time() - t0
        arg_str = ','.join(str(arg) for arg in args)
        kw_arg_str = ','+str(kw_args)[1:-1] if kw_args else ''
        print "%s(%s%s) %s time(s) <--> %0.3f s" % 
(f.__name__,arg_str,kw_arg_str,n,t)

_______________________________________________
Tutor maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/tutor

Reply via email to