まつもと ゆきひろです
In message "[ruby-list:9459] Re: ruby 1.1c4 released"
on 98/09/05, Inaba Hiroto <inaba / st.rim.or.jp> 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よりも遅かっ
たし.
まつもと ゆきひろ /:|)