Aproxの回答で十分です。 同じサイズの2つの矩形が重複しているかどうかを確認することになっています。 1)既存のコードは、ある矩形のすべて(x、y)が別の矩形のすべて(x、y)だから、合計で16の比較をする 2)私の改善 - 各矩形の左上隅の距離を計算し、この距離が矩形の対角より小さいかどうかを調べる。実行するCPUクロックサイクルはどれくらいですか? Pythagorasの式または "if"節のint間の16の比較?
また、CPUのクロックサイクル/時間の数について議論しているすべての書籍は、コーディングでの各操作がCPUで1回実行されるのに感謝しています。