[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