2008-06-01から1ヶ月間の記事一覧
はてブで取り上げられたおかげで、いろいろなところで卒論のダメな所が指摘されています。公害になってしまうまえに指摘をまとめておきたいと思います。 JavaとC++のコードダメすぎる件について Twitter / kinaba: new の例外が云々って ... Twitter / kinab…
自分の作ったものが皆さんのお役に立てているようでうれしいです。ありがとうございます。
はてなブックマーク - ガベージコレクションの実装法と評価 ビビった。 これをきにいいわけ 課題ではなくて卒論です。なので、僕の一年はこの程度です。世代別GCが載っていないのは手を広げずに基本を説明したかったからです。 このGCはRuby、Emacs、SigSche…
Make Purse Light 多分動くと思う。めちゃくちゃ遅い。 # # Make Purse Light def get_hanging(price, base_coins, payment) sum = 500 * payment[3] + 100 * payment[2] + 50 * payment[1] + 10 * payment[0] hanging = sum - price return false if hangin…
先週に続いてACM/ICPC国内予選突破の手引きの問題をRubyでといてみる。 Exploring Caves # # exploringcaves.rb class KarakuriDoll def initialize @x = @y = @farthest_x = @farthest_y = 0 end attr_reader :farthest_x attr_reader :farthest_y def move…
問題自体は難しくないのに、一時間に一問しか解けない件について。しかもC言語などの言語でもないのに。。まあ、でも感を取り戻すきっかけにはなったかな。
最近仕事ではPHPばかりなのでRubyを使っていないのでACM/ICPC国内予選突破の手引きの問題をRubyでといてみる。 Hanafuda Shuffle Array#[start, length]で一発で解ける件について # 1978 # hanafuda shuffle def shuffle(n,r) deck = (1..n).to_a.reverse r.…