1
이것은 "프로그래밍 인터뷰의 요소"의 문제입니다. 이 문제는 here으로 게시되었지만 수락 된 답변 (또는 기타 답변)은 완료되지 않았습니다.하나의 숫자가 두 번 나타나는 것을 제외하고 모든 숫자가 세 번 나타나는 정수 배열이 주어지면 두 번 나타나는 숫자를 찾으십니까?
기본 3 시스템 (게시물에서 xor3
이라고 부름)에서 작동하는 XOR과 비슷한 연산을 사용하면 x xor3 x
이라는 결과가 표시됩니다. 그러나 문제는 x
입니다. xor3
은 모듈러 3의 덧셈으로 정의됩니다 (숫자는 기본 3 시스템으로 표현됩니다)
x xor3 x
에서 어떻게 되나요?