Wawancara 150 TeratasMudah

Nomor Hilang

Panduan lengkap dan implementasi Python untuk masalah 'Nomor Hilang'.

Pernyataan Masalah

Mudah

Diberikan nomor larik yang berisi n angka berbeda dalam rentang [0, n], kembalikan satu-satunya angka dalam rentang yang hilang dari larik.

Tulis fungsi missingNumber(nums: List[int]) -> int.

Kendala
  • n == len(nums)
  • 1 <= n <= 10^4
  • 0 <= nums[i] <= n
  • All the numbers of nums are unique

Contoh

Example 1
Input
nums = [3,0,1]
Output
2
Explanation

n = 3, range [0,3]. 2 is missing.

Example 2
Input
nums = [0,1]
Output
2
Explanation

n = 2, range [0,2]. 2 is missing.

Example 3
Input
nums = [9,6,4,2,3,5,7,0,1]
Output
8
Explanation

n = 9, range [0,9]. 8 is missing.

Need a Hint?
Pertimbangkan untuk menggunakan struktur data khusus Manipulasi Bit seperti kumpulan atau tumpukan.
Edge Cases to Watch
  • Struktur masukan kosong
  • Masukan elemen tunggal
  • Batasan angka yang besar

Siap Memecahkannya?

Open the problem in PyRun's browser-based Python editor. Your code runs fully offline — no server required.

Buka di Editor
Found this breakdown helpful?

PyRun is built and maintained by an independent solo developer. If this helped your interview prep, consider buying a coffee!

Buy me a coffee

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.