コンピュータ

Java本

『増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編』無料プレゼント に応募します。当たるといいな。

フラッシュ、フラッシュ、フラーッシュ!(死ね)

結城浩氏の日記でこんなん見つけた。 http://d.hatena.ne.jp/hyuki/20060225フラッシュソートだそうです。新しいソーティングアルゴリズムでしょうか。こんなのあったんだ。知らなかった。 各言語で書かれたソースコードが http://www.neubert.net/Flacodes/…

Haskellでリストのソート(その弐)

今日は早く起きれました・・・。っても9時ですが。 ケータイのアラームを目覚まし時計代わりにしているのですが、これが効くんですよ。なんか絶望的な気持ちにさせる音で唸るんです。さて、今日もHaskellでリストのソートを行うプログラムを書いてみましょう…

Haskellでリストのソート(その壱)

qsort (x:xs) = (qsort [y| y = x]) qsort _ = これはHaskellで書いたクイックソートなんですが、何ですかこの短さは! やばいですよね。しかもかなり直感的なソースですよね。しかし待ってください、これよく見るとちょっと不効率くさくないですか? まず […

Haskellで遊ぶ

ディープな話です。よく分からん人は流してください。そいや最近、Haskellという関数型のプログラミング言語にはまっている。 今まで関数型の言語を弄ったことは無かったので、ちょっと新鮮な気持ち。 なんというか、関数型ってだけでなんか頭良さそうな感じ…