2012-11-01から1ヶ月間の記事一覧

勝手に添削 (C vs Python vs Ruby vs Haskell(ナンバリングdeベンチマーク))

C vs Python vs Ruby vs Haskell(ナンバリングdeベンチマーク) を勝手に添削。 今回は話題的に最適化するにはバイトIOにするとか出てきて面倒なので省略して、 Pythonic にするだけ。 元のコードは import sys argvs = sys.argv del argvs[0] for i in rang…

勝手に添削 (C vs Python vs Ruby vs Haskell(無意味な処理deベンチマーク))

なんか指名されたので、 C vs Python vs Ruby vs Haskell(無意味な処理deベンチマーク) このコードを Pythonic に書き直していきます。 ちなみに、 Python は 3.3 を使います。 まず、最初のコード n = 4000 a = [] count = 1 for x in range(n): a.append…

このブログに乗せているコードは引用を除き CC0 1.0 で提供します。