Newsgroups: fj.comp.misc
Path: galaxy.trc.rwcp.or.jp!sparky!uunet!ccut!wnoc-tyo-news!sranha!sranhd!sran230!sraNFS1!soda
From: soda@sran230.sra.CO.JP (Noriyuki Soda)
Subject: Re: Quick sort and Heap sort.
In-Reply-To: wd@kurims.kyoto-u.ac.jp's message of Tue, 18 Aug 1992 08:48:43 GMT
Nntp-Posting-Host: sran230
References: <2794@tansei1.tansei.cc.u-tokyo.ac.jp>
	<WD.92Aug18174843@hakobe.kurims.kyoto-u.ac.jp>
Sender: news@sran230.sra.co.jp (News System)
Organization: Software Research Associates, Inc., Japan
Date: Tue, 18 Aug 1992 11:29:47 GMT
Message-ID: <SODA.92Aug18202947@sran230.sra.CO.JP>
Distribution: fj
Lines: 34
Xref: galaxy.trc.rwcp.or.jp fj.comp.misc:1353
X-originally-archived-at: http://galaxy.rwcp.or.jp/text/cgi-bin/newsarticle2?ng=fj.comp.misc&nb=1353&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.

In article <WD.92Aug18174843@hakobe.kurims.kyoto-u.ac.jp> wd@kurims.kyoto-u.ac.jp (Kamo Hiroyasu) writes:

 |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!#(B

$BBg13$J$N$G$7$g$&$+!)$^$H$b$K=q$+$l$?(B quick sort $B$N%W%m%0%i%`$KBP$7$F!"(B
O(N^2) $B$H$J$kF~NO$,$/$k3NN($OL5;k$G$-$k$N$G$O$J$$$G$9$+!)(B

$B$b$A$m$s!V$^$H$b$J%"%k%4%j%:%`$G=q$+$l$?(B quick sort$B!W$H$$$&>r7o$O$D$-$^$9!#(B
$B!&@5=g!J(Bor $B5U=g!K$K%=!<%H$5$l$F$$$kG[Ns(B
$B!&F1$8CM$@$1$G9=@.$5$l$?G[Ns(B
$B!J(BSun $B$N(B qsort(3) $B$,:G0-$K$J$C$?$N$O$3$NNc$G$9$h$M!K(B
$B$N$h$&$K!"IQHK$KI=$l$kNc$G:G0-$K$J$k$h$&$J(B quick sort $B$N%"%k%4%j%:%`$O(B
$BO@30$H$7$F!D$G$9!#(B
$B!JO@30$N%"%k%4%j%:%`$,7G:\$5$l$F$$$k652J=q$bBt;3$"$j$^$9$1$I!K(B
--
soda@sra.co.jp$BA>ED(B $BE/G7(B
