Code: Select all
def containsDuplicate(self, nums: List[int]) -> bool:
hashset = set()
for num in nums:
if num in hashset:
return True
hashset.add(num)
return False
< /code>
läuft bei [b] 6ms < /strong>
screenshot hier < /p>
Aber dieser ca. gleiche C ++ Code: < /p>
bool containsDuplicate(vector& nums) {
std::unordered_set hashset;
for(int num : nums){
if (hashset.count(num) > 0) return true;
hashset.insert(num);
}
return false;
}
Beide prüfen, ob das Array Duplikate
hat, um ehrlich zu sein, ich bin neu in C ++, also bin ich hier falsch.>