http://www.glassdoor.com/Interview/Google-Interview-RVW2382108.htm는 N와 원 I가 용액 올 시도
(LogN) N.의 O의 세트 중에서 M에 가장 가까운 지점을 찾아 원 밖에 지점과 지점 (M)를 정의 감안할 이 문제. 그러나 나는 성공적이지 못했습니다 ..이 문제를 어떻게 처리 할 것인지에 대한 힌트를주세요.
나는 2 점씩 2 점씩받습니다. 즉, 나는 2 개의 코드를 만들 것입니다. 수직 이등분선을 찾아라. 그 이등분선을 사용해서, 나는 원의 중심을 발견 할 것이다 ...
게다가, 나는 원의 방정식을 생각해 낼 것이다. 그리고 점 M이 원과 교차하는 지점을 찾으십시오. 가장 가까운 점이되어야합니다. 그러나 그 점은 N 점 집합에 존재할 수도 있고 없을 수도 있습니다.
고마워요.
이것은 약간 자유로운 질문입니다. 응시자는 아마도 한두 가지 질문을 할 것으로 예상됩니다. 그럼 어떻게 생각하니? – Beta
Log (N)이 필요하기 때문에 필자는 어떻게 든 한 번의 비교로 점수의 절반 이상을 떨어 뜨릴 수 있어야한다고 생각합니다. 그렇지 않으면, 나는 문제의 해결책에 아무데도 가깝지 않다. – yuvi
힌트 : 선상의 N 점과 선상의 점 M을 고려하십시오. 로그 (N) 솔루션이 있습니까? – Beta