0
세타 (n) 시간이있는 목록에 일부 항목의 중복이 있는지 어떻게 확인할 수 있습니까?리스트에서 중복을 확인하십시오.
기본적으로 각 항목의 전체 목록을 확인할 수 없다는 의미입니다.
세타 (n) 시간이있는 목록에 일부 항목의 중복이 있는지 어떻게 확인할 수 있습니까?리스트에서 중복을 확인하십시오.
기본적으로 각 항목의 전체 목록을 확인할 수 없다는 의미입니다.
요소를 반복하고 해시 맵에 넣습니다 (충돌 확인).
해시 맵에 삽입하는 것은 O (n) (목록 반복) + O (1) (충돌의 해시 맵 삽입 및 확인, 병아리는 일반적으로 하나의 작업 (O (n) + O (1) -> O (n))에 의해 결정된다.
정렬 방식이 맞습니까? –
당신은 다음과 같이하고 싶은지 명확하게 설명해 주시겠습니까? a) 그냥 중복을 제거하십시오. b) 중복을 c) 반환하십시오. c) 하나 또는 그 이상의 중복이있는지를 압니다. –