You are here: Home Blog Comments エラトステネスの篩の改良

Personal tools

エラトステネスの篩の改良

Posted by はてなるせだいあり at 2006-06-19 22:28
上のソースでは探索範囲1つにつき true/false を作るので、1億まで探索しようと思うとかなりのメモリが必要となる。どうせ真偽値なのだから、BitArray を用いれば候補一つにつき 1bit で済む。また、偶数はどうせ素数ではないので、奇数のみを探索対象にすることで、テーブ
Parent entry キミならどう書く 2.0 - ROUND 1 -