Menu
CoddyTech

Contains Duplicate

LeichtHashingpython iconjava iconcpp iconc iconjs icon+10

Du erhältst ein Array aus Ganzzahlen nums. Gib true zurück, wenn ein Wert darin mindestens zweimal vorkommt, und false, wenn alle Werte unterschiedlich sind.

Funktion

containsDuplicate(nums: integer-array) → boolean
numsinteger-array
die zu überprüfenden Ganzzahlen
Gibt zurückboolean
true, wenn ein Wert mindestens zweimal vorkommt, andernfalls false

Einschränkungen

  • 1 ≤ nums.length ≤ 104
  • -109 ≤ nums[i] ≤ 109

Beispiele

Eingabe
nums = [3, 1, 4, 1, 5]
Ausgabe
true
Erklärung
Der Wert 1 erscheint am Index 1 und erneut am Index 3, daher lautet die Antwort true.

lock icon+17 versteckte Tests beim Einreichen

challenge icon

Weiterführende Frage

Kannst du aufhören, sobald du zum ersten Mal auf einen wiederholten Wert stößt, anstatt immer das ganze Array durchzugehen?

Code zurücksetzen
def containsDuplicate(nums):
    # Schreibe hier den Code
Testfälle

Fall 1

Fall 2

Fall 3

Eingabe

nums = [3, 1, 4, 1, 5]

Erwartet

true