Menu
CoddyTech

Contains Duplicate

MudahHashingpython iconjava iconcpp iconc iconjs icon+10

Kamu mendapatkan sebuah array bilangan bulat nums. Kembalikan true jika ada nilai yang muncul setidaknya dua kali, dan false jika semua nilainya berbeda.

Fungsi

containsDuplicate(nums: integer-array) → boolean
numsinteger-array
bilangan bulat yang akan diperiksa
Mengembalikanboolean
true jika suatu nilai muncul setidaknya dua kali, false jika tidak

Batasan

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

Contoh

Input
nums = [3, 1, 4, 1, 5]
Output
true
Penjelasan
Nilai 1 muncul pada indeks 1 dan muncul lagi pada indeks 3, jadi jawabannya adalah true.
challenge icon

Pertanyaan lanjutan

Bisakah kamu berhenti begitu menemukan nilai pertama yang berulang, alih-alih selalu membaca seluruh array?

Reset kode
def containsDuplicate(nums):
    # Tulis kodemu di sini

Tes #1

Tes #2

Tes #3

Argumen

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

Output yang diharapkan

true