파이썬에서 두 원에 공통 인 모든 정수 점을 어떻게 찾을 수 있습니까?두 원에 공통 인 모든 점 찾기
예를 들어 중심점이 (x1,y1)
및 (x2,y2)
이고 반경이 r1=r2
인 두 개의 동등한 크기의 원이 교차하는 벤 다이어그램을 생각해보십시오. 또한 우리는 이미 두 개의 교차점이 (xi1,yi1)
과 (xi2,yi2)
임을 알고 있습니다.
효율적으로 양쪽 원에 포함 된 모든 점 (x,y)
의 목록을 어떻게 생성합니까? 즉, 교차점을 포함하는 상자를 그려서 반복하고, 주어진 점이 두 원 내에 있는지 확인하지만 더 좋은 방법이 있습니까?
모든 점을 말하면 모든 정수 점을 의미합니다. 수학적으로 당신은 무한한 수의 포인트에 대해서 이야기하고 있습니다. – Ukko
예, 미안합니다. 정수 값입니다. 명확성을 위해 편집 됨. –