File: //usr/local/ssl/local/ssl/lib/python2.4/test/sortperf.pyo
mò
‚=5Dc @ s‘ d Z d k Z d k Z d k Z d k Z d k Z d k Z e i ƒ Z d „ Z d „ Z
d „ Z d „ Z d „ Z
e d j o e
ƒ n d S( s_ Sort performance test.
See main() for command line syntax.
See tabulate() for output format.
Nc C s| t i i t d | ƒ } y t | d ƒ } Wnß t j
oÓ t i } g } t | ƒ D] } | | ƒ qW ~ } yp z3 t | d ƒ } t i | | ƒ | i ƒ d } Wd | o. y t i | ƒ WqÞ t i j
o qÞ Xn XWqxt j
o } d G| Gd G| GHqxXnl Xt i | ƒ } | i ƒ xN t d ƒ D]@ } t i | ƒ } | | } | | 4| i ƒ | i | ƒ ~ q4W| S( s+ Return a list of n random floats in [0, 1).s rr%06dt rbt wbNs can't writet :i
( t ost patht joint tdt nt fnt opent fpt IOErrort randomt rt _[1]t xranget it resultt marshalt dumpt closet Nonet unlinkt errort msgt loadt ranget randranget tempt reverset extend( R R
R R R R
R R R ( ( t# /usr/lib/python2.4/test/sortperf.pyt
randfloats sB *
c C s t i i ƒ d S( N( t syst stdoutt flush( ( ( R R# 8 s c C s9 t i ƒ } | i ƒ t i ƒ } d | | Gt ƒ d S( Ns %6.2f( t timet clockt t0t Lt sortt t1R# ( R' R) R&