귀하의 작업은 2D 평면에서 s
비어 있지 않은 유한 A
점 세트를 취하는 수학 함수를 프로그래밍하고 s(A)
다음 특성을 만족 하는 원형 점수 를 출력하는 것입니다 .
- 긍정적 인 명확성 : 원 또는 모든 점을 포함하는 직선이 있다면
A
그 다음은s(A) = 0
. 그렇지 않으면s(A) > 0
Surjectivity : 음이 아닌 실수에 대해 추측 적입니다. 즉, 음이 아닌 모든 실수 에 대해 평면
r
의 유한 하위 집합A
이s(A) = r
있습니다.Translation Invariance (번역 불변성) : 모든 벡터 및 모든에 대해
s
변하지 않는 번역 입니다.s(A) = s(A + v)
v
A
척도 불변 : 매번 그리고 모두에 대해
s
척도 불변 입니다.s(A) = s(A * t)
t≠0
A
연속성.
s
것으로 알려져 연속 함수 경우f(p) := s(A ∪ {p})
(A 지점 매핑p
실수로)가 실수에 표준 절대 값을 이용하여 연속 한 평면의 점에서 표준 유클리드 놈.
직관적으로 말하면이 비순환 성 점수 는 선형 회귀 분석에서 상관 계수와 비슷한 것으로 생각할 수 있습니다.
세부
이론상 함수는 실제에서 작동해야하지만,이 문제를 해결하기 위해 부동 소수점 숫자를 대용으로 사용할 수 있습니다. 제출물에 대한 설명과이 5 가지 속성이 포함 된 이유를 설명하십시오. 입력으로 두 개의 좌표 목록 또는 튜플 또는 유사한 형식의 목록을 사용할 수 있습니다. 입력의 점이 반복되지 않는다고 가정 할 수 있습니다. 즉, 모든 점이 고유합니다.
s
고유하지 않기 때문에 불가능합니다. 당신이에 대한 사례를 만들 수있는 유일한 s(A) = 0
사소한되는 첫 번째 속성을 사용 할 수 있습니다.