C++ 化してみた。
やはり class を使用すると非常に綺麗にかける。
template はコストが非常に高いので、使用していない。
思った以上に速い。というか速すぎる。
サンプルプログラムなので、不要な処理等をしてないにしても、
なぜだか分からない。。
これまでは C++ のアクセスコストを気にして使用していなかったが、
かなり速いのも書けるなら C++ もありかもしれない。
やはり class を使用すると非常に綺麗にかける。
template はコストが非常に高いので、使用していない。
思った以上に速い。というか速すぎる。
サンプルプログラムなので、不要な処理等をしてないにしても、
なぜだか分からない。。
これまでは C++ のアクセスコストを気にして使用していなかったが、
かなり速いのも書けるなら C++ もありかもしれない。
g++-4.1.2 g++-4.4.0 icpc-11.1 -O2 5.338s 5.334s 5.291s -O3 5.279s 5.268s 5.314s