From: matz@... (Yukihiro Matsumoto) Date: 1998-09-07T10:33:28+09:00 Subject: [ruby-list:9465] Re: ruby 1.1c4 released まつもと ゆきひろです In message "[ruby-list:9459] Re: ruby 1.1c4 released" on 98/09/05, Inaba Hiroto writes: |おや、1.1c4において、もう河村さんのqs6をとりこんでいたのですね。気がつ |きませんでした。リリースのお知らせのメールにも書いてなかったし。 見つかってしまった.修正を施したりしているんで本人の承諾が必 要だと考えて,お知らせしませんでした.というか,確認が取れる まではリリース時には外しておこうと思ってたのに,間違えていれ ちゃったというフライング状態です. # ご本人からはお返事をまだ頂いてません.やっぱり間違えて「川村 # さん」なんて書いちゃったせいかなあ.出してから気が付いたん # ですけど. |qs6ではなく、qs7でちょっと調べてみたのですが、Perlが5.005で採用してい |るqsortよりもqs7の方が多少早いようです。 キーに重複がない,あるいは少ない場合にはqs6はqs7よりもさらに 早いようです. さらに早いらしい http://www.mars.dti.ne.jp/~a-wada/qsortlib.html も検討したのですが,内部でrandom, sramdomを使っていて副作用 があるので採用しませんでした.簡単なテストではqs6よりも遅かっ たし. まつもと ゆきひろ /:|)