가능한 중복 누락을 발견 :
question about missing element in array
decrease runtime to O(n) 정수를
배열 A는 [1, N]을 누락 한 번호를 제외하고 0부터 N까지의 모든 정수를 포함한다. 이 문제에서는 단일 작업으로 A의 전체 정수에 액세스 할 수 없습니다. A의 요소는 2 진수로 표시되며, 이들을 액세스하는 데 사용할 수있는 유일한 연산은 "일정한 시간이 걸리는 A [i]"의 j 번째 비트를 가져 오는 것입니다. 어떻게해야합니까 ?? O (n) 시간에 할 수 있습니까?
'A'의 요소는 정수로 구성된 이진 형식의 문자열 일뿐입니다. – birryree
@birryree 코멘트 쓰기를 위해서 anythng를 써주세요 ... 이해가되는 것을 작성하십시오 .. –
prp,이 질문은 이전에 (그리고 답변 된) SO. 앞으로 질문을하기 전에 검색을 제안하십시오. http://stackoverflow.com/questions/2946056/question-about-missing-element-in-array. 그리고 당신은 또한 미래에 당신의 숙제를하는 것을 고려하고 싶을지도 모릅니다 :-) – paxdiablo