project euler
うれしい。 ・Problem 476 - Project Euler 60th solver of Problem476 is matsulib from Japan.— Project Euler (@projecteulerbot) June 15, 2014Mapleで連立方程式を解いて出てきた数式をPyPyに突っ込んだだけ。実行時間は30分くらい。(後日改良してマル…
仰々しいタイトルだけど、よくある話。 「文字列の結合はjoin()を使おう」で分かる人は、これを読んでも新たに得ることはないと思う。 結論から言うと、join()を使えば例によってPyPyの方が断然速いのでご心配なく。実験環境:Win7, C2D P8400(2.26GHz), RAM…
PyPyというのは高速なPythonのことです(テキトー)。 公式サイトに実行形式バイナリがあるのですぐに使える。 PyPyをvirtualenvの中で使うとか、pipやipythonを使うという話も、誰かが書いてくれている(他力本願)。 以下、普通のPythonをCPython(Cで実装…