<目次> <前へ> <次へ>
4.1 石数取得の高速化

本章では前章までに作成したプログラムの性能改善を行ないます。
主に処理を高速化するために無駄と思える処理を省いたり工夫したりします。

本節では、石数取得関数Board_CountDisks()の高速化を行ないます。
Board_CountDisks()は終盤探索のリーフで呼ばれるので、呼び出し頻度がかなり高い関数です。
よく呼び出される関数を高速化しておくと、全体として大きな高速化を望めます。

<目次> <前へ> <次へ>
©2006 Daiki Sanno, All Rights Reserved
mailto:support@es-cube.net