2011-09-13 3 views
1

나는 효율적이고 빠른 어떤 방법을 생각할 수 없다. 아무도 단서가 있습니까?볼록한 다각형을 만드는 법

+0

문제를 이해했는지 확인하려면 점 (x, y), 정수 k> 2 및 한 변의 길이 l이 주어져야합니다. 중심이 (x, y)에 있고 변의 길이가 l 인 일반 k-gon을 만들고 싶습니다. 이 올바른지? – templatetypedef

+1

귀하의 문제는 명시된 바와 같이 제한이 있습니다. 그래서, 당신은 특정 특성을 가진 특정 n-gon을 찾고 있습니까, 아니면 어느 것이 할 것입니까? 좀 더 구체적인 것을 찾고 있다면, 당신은 당신의 요구 사항을 명확하게 표현할 필요가있을 것이다. 투표를 종료합니다. – andand

답변

2

중점을 중심으로 원을 만들고 그 원에 n-gon을 새겨 넣으십시오.

+0

안녕하세요, centroid 및 정점의 수를 제공하는 불규칙한 convex polygon을 원합니다. 즉, centroid와 n은 convex 폴리곤의 정점의 수인 (x, y)만을가집니다. 그래서 원을 그리면서 n-gon을 새겨 쓰면 정규 볼록 다각형 만 생성되지만 불규칙한 볼록 다각형이 필요합니다. –

+1

@Cassie Jones : 당신이하는 일은 당신이 ** 원하지 않는 ** 말을하는 것입니다. ** 당신이 ** 원하는 ** 것을 설명하기 위해 질문을 편집해야합니다. 그렇지 않으면, 당신은 이것과 같은 답변을 얻을 것이고, 이것은 당신에게 도움이되지 않습니다. – andand