[Ruby] nの階乗を求めるプログラムを1行で
def fact1(n) n > 1 ? n * fact1(n-1) : 1 end def fact2(n) (1..n).to_a.inject(1){|r, i| r * i} end p fact1(5) #=> 120 p fact2(5) #=> 120 p fact1(1) #=> 1 p fact2(1) #=> 1. injectの使い方とかすぐに忘れる・・・(´・ω・`)
next
人間LCDの動画
韓国でサッカーを応援している少年たちだそうですが‥‥これはすごいですね‥‥しかもカードではなく、洋服(ジャケット)を使っているみたいです。
read more
花田勝「さんまさんのように生きたい」
花田勝氏が離婚「さんまさんのように」という記事より。 美恵子さんは週刊誌「女性セブン」(10月18日号)に結婚から離婚に至る経過を語っている。同誌によると、結婚後も花田氏は家庭に縛られることを嫌い、「(明石家)さんまさんのように生き ...
next
数列((logn)100)/nと(2n)!/((1+nn)^3)の収束,有界,単調
識者の皆様宜しくお願い致します。 ((logn)100)/n と(2n)!/((1+nn)^3) という2つの数列のそれぞれの収束,有界,単調を調べよ。 という問題なのですがこれはどうすれば求まるのでしょうか?
read more
「iPod touch」でマンガを読む
「iPod touch」のビュワーとしてのポテンシャルに、驚かされる毎日です。
next
n秒毎に処理を繰り返す方法
例えばあるコマンドの実行結果を、5秒毎のファイルに出力させたいと思い、 以下のようなシェルを作ったとします。 (例のため、あえて無限ループとしています) ---------[test.sh]--------- #!/bin/sh while : do command >> tmp.out sleep 5 done exit ...
read more