Pythonでは、2つの円に共通するすべての整数点をどのように見つけるのでしょうか。
たとえば、中心点と半径を持つ2つの(同じサイズの)円のベン図のような交点を想像してみ(x1,y1)
て(x2,y2)
くださいr1=r2
。(xi1,yi1)
さらに、円の2つの交点がとであることがすでにわかってい(xi2,yi2)
ます。
(x,y)
両方の円に含まれるすべての点のリストを効率的に生成するにはどうすればよいでしょうか。つまり、交点を含むボックスを描画してそれを反復処理し、特定の点が両方の円内にあるかどうかを確認するのは簡単ですが、より良い方法はありますか?