배치고사 B번 별 모양 검사(star shaped polygon) 힌트 좀 주세요.

  • wody34
    wody34

    친구랑 열심히 고민해봐도 해답을 알 수가 없어 구글링 해보니 star shaped polygon이라는 이슈로 언급되는 문제더군요. 둘러봐도 푸는 알고리즘을 찾기가 힘드네요. 힌트 좀 부탁드립니다. ㅜㅜ


    13년 전
1개의 댓글이 있습니다.
  • Taeyoon_Lee
    Taeyoon_Lee

    제가 제안하는 방법은... 우선 다각형이 별 모양이라면, 다각형 내부에 다각형을 이루는 모든 점을 볼 수 있는 영역이 존재할 겁니다. 이 영역도 역시 어떤 다각형을 이루는데, 우리는 그 다각형의 꼭지점을(정확히는 꼭지점 후보..?) 구할 수 있죠. 그래서 그 꼭지점을 기준으로 입력으로 주어진 다각형이 별 모양인지 아닌지 검사해보면 됩니다. 힌트 달라고 하셔서 그냥 힌트만 썼습니다. :D


    13년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.