On Sun, Apr 13, 2008 at 10:17 PM, John W. Krahn <[EMAIL PROTECTED]> wrote:
>
> Nelson Castillo wrote:
(cut)
>  That won't work correctly unless the numbers are sorted correctly:
>
>  $ perl -le' print for sort { $a cmp $b } 0, 2, 3, 11, 12'
>  0
>  11
>  12
>  2
>  3

Hi. I wanted to stress that with different comparators the search
behaves differently. The
set is intentionally  sorted  in the wrong way in the first call to
binary_search.
I know that in short: you need to use the same comparator for sorting
and for searching.

N.-

-- 
http://arhuaco.org

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to