> > A lazy sort can be done in n time, easily:
> >
> > @highest;
> > foreach element {
> > if (element > lowest in @highest) {
> ^^^^^^^^^^^^^^^^^^
> You haven't kept @highest sorted, so there is another
> factor of n.
Nope, not so. @highest is of a fixed size, and hence
requires a fixed amount of time to sort. That's O(1).
O(N)*O(1) = O(N)
you can probably get me on how I expressed this, but not
on the fact it's O(N).
Jonathan Paton
__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com