다음 문제에 대해 연산 당 O (1) 시간의 w 비트 워드 RAM 데이터 구조가 있습니까? : 연산을 지원하는 w 비트 음이 아닌 정수 세트를 유지하십시오
- add (x) : 세트에 x를 더합니다
- remove (x) : 세트에서 x를 제거
- fingerprint () : 세트의 지문을 반환합니다. 이 w- 비트 지문은 동일한 두 세트가 동일한 지문을 갖는 반면 다른 두 세트가 다른 지문을 가질 수 있다는 특성을 가지고 있습니다
모든 작업은 일정한 시간에 실행해야합니다.
3
비슷한 질문이 이미 여기 에 게시되어 있지만 일정한 시간 해결책은 제공되지 않았습니다.
—
Pat Morin