Newsgroups: fj.comp.misc
Path: galaxy.trc.rwcp.or.jp!sparky!uunet!sun-barr!sh.wide!wnoc-kyo!kuis!kurims!wd
From: wd@kurims.kyoto-u.ac.jp (Kamo Hiroyasu)
Subject: Re: Quick sort and Heap sort.
In-Reply-To: mhiroshi@tansei.cc.u-tokyo.ac.jp's message of 11 Aug 92 02:44:36 GMT
Message-ID: <WD.92Aug18174843@hakobe.kurims.kyoto-u.ac.jp>
Sender: news@kurims.kurims.kyoto-u.ac.jp
Nntp-Posting-Host: hakobe
Organization: Research Institute for Mathematical Sciences, Kyoto, Japan.
References: <2794@tansei1.tansei.cc.u-tokyo.ac.jp>
Distribution: fj
Date: Tue, 18 Aug 1992 08:48:43 GMT
Lines: 25
Xref: galaxy.trc.rwcp.or.jp fj.comp.misc:1352
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.comp.misc&nb=1352&hd=a
X-reformat-date: Mon, 18 Oct 2004 15:18:22 +0900
X-reformat-comment: Tabs were expanded into 4 column tabstops by the Galaxy's archiver. See http://katsu.watanabe.name/ancientfj/galaxy-format.html for more info.

$B$s!)(B

In article <2794@tansei1.tansei.cc.u-tokyo.ac.jp>
 mhiroshi@tansei.cc.u-tokyo.ac.jp (H. Murakami) writes:
 >  $B0lJ}(B ($BDL>o$N(B) Quick Sort $B$N%"%k%4%j%:%`$O(B, $BJ?6QE*5sF0$O(B O(NlogN)$B$G(B
 >$BHf3S2s?t$OBgBN(B NlogN $B$G$9(B. $B$7$+$7(B, $BF~NO$K$h$C$F$O:G0-$N>l9g$K(B O(N^2) 
 >$B$K$J$C$F$7$^$$$^$9(B. $B$=$l$K$D$$$F$O:G0-$N>l9g$,@8$8$kF~NO$,$d$C$F$/$k(B
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 >$B3NN($OL5;k$G$-$kDx5)$J$N$GDL>o$OLdBj$K$J$i$J$$$H$$$&$h$&$J=q$+$lJ}$r(B
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 >$B$7$F$$$k$H;W$$$^$9(B.

  $B$3$l$O$f$f$7$-LdBj$J$N$G!"$I$N652J=q$K$=$s$JBg13$,=q$$$F$"$C$?$N$+6q(B
$BBNE*$K65$($F$/$@$5$$!#!J$&$A$N3X@8$K$O7h$7$F4+$a$J$$0-$$652J=q$N%j%9%H(B
$B$KF~$l$^$9!#!K(B
  $B$^$C$H$&$J652J=q$K$O!"$-$A$s$H!"(B

    $BF~NO$N=P8=3NN($,$I$NNs$KBP$7$F$b6QEy$G$"$k$H$N2>Dj$N2<$G!"(B
    $BJ?6QHf3S2s?t$O(B O(n log n) $B$K$J$k!#(B

$B$J$I$H=q$$$F$"$j$^$9!#!J$H$$$&$+!"$=$NDxEY$N$3$H$b$-$A$s$H=q$$$F$$$J$$(B
$B$b$N$r!";d$O$^$C$H$&$J652J=q$HG'$a$J$$!#!KA0Ds$r$-$A$s$H=q$+$J$$$HM}O@(B
$BE*$K$b<BMQ>e$b2?$NLr$K$bN)$?$J$$$s$@$+$i!#(B

$B3{(B $B9@Lw(B@$B>pJs2J3X2J(B.$BF`NI=w;RBg3X(B
