タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

programmingに関するkirineのブックマーク (2)

  • Perlでフィボナッチ数列を求めてみる - HYLOGICS

    CodeIQ眺めてたらこんなお題があったのでやってみました。 挑戦者求む!下3桁のみのフィボナッチ数列から、任意の項を素早く求めてください。 by CodeIQ運営事務局 アプリケーションエンジニアを募集する企業│CodeIQ まず、さくっと素直にフィボナッチ数列を書いてみます。 #! /usr/bin/perl use strict; sub get_fibonacci{ my $n = shift; if( $n == 0 ){ return 0; }elsif( $n == 1){ return 1; }elsif( $n > 1){ return get_fibonacci( $n - 1 ) + get_fibonacci( $n - 2 ); } } my $arg = shift; print get_fibonacci( $arg ); 書いてみて、これは再帰のテストだなと

    Perlでフィボナッチ数列を求めてみる - HYLOGICS
  • プログラムの脳へのロード時間短縮に関する努力

    こんな記事を見かけた。ちょっと昔の記事だけど。 頭の中にプログラムを入れる http://www.aoky.net/articles/paul_graham/head.htm ハッカーと画家のポール・グレアム氏の文で、プログラマは頭の中にプログラムをロードしてからコードを書く。このロードという処理はかなり時間がかかるので、ロード回数を減らすこと、ロードの負荷を減らすことが大切だと語られている。 確かにプログラムを脳にロードするのは時間がかかる。そして一度ロードしたコードはいとも容易く頭から抜けていく。昨日書いたコードくらいならだいたい覚えていられるが、休日明けの月曜日になると前週ロードしたコードは半分以上失われてしまう。ゴールデンウィーク明けなんて綺麗にフォーマットされた状態になってしまう。他のプログラムを触って帰って来ると、短時間で自分が書いていたコードの情報が抜け落ちてしまうこともある

  • 1