[nem-pl] Re: komentarze
ToMasz Wierzbicki
tomasz at ii.uni.wroc.pl
Thu Nov 6 20:36:44 CET 2003
Michal Moskal wrote:
> On Thu, Nov 06, 2003 at 01:28:26PM +0100, Lukasz Kaiser wrote:
> > 2) czemu quicksort nie bierze 'a :> IComparable tylko funkcje cmp ?
>
> Żeby pokazać, że można przekazywać funkcje jako parametry.
Poza tym w przypadku qsorta tak jest wygodniej - pozwala sortować
rosnąco, malejąco itp. bez konieczności ,,obsadzania'' wartości nową
klasą z odpowiednio zdefiniowanym porządkiem. Natomiast w przypadku
drzew lepiej jest mieć IComparable, bo tam porządek jest cechą całej
implementacji.
ToMasz Wierzbicki http://www.ii.uni.wroc.pl/~tomasz/
More information about the devel-pl
mailing list