BelajarKoding Logobelajarkoding

Platform belajar web development Indonesia. Artikel, cheat sheets, roadmap, dan code challenges untuk developer Indonesia.

Navigasi

  • Artikel
  • Cheat Sheets
  • Roadmap
  • Challenges
  • Pricing
  • Search

Produk Lain

  • JagoHermes
  • KelasClaude
  • KilatKoding
  • BelajarVibeCoding
  • JualanKoding

Support

  • Privacy Policy
  • Terms of Service
  • Email

© 2026 BelajarKoding. All rights reserved.

Galih PratamaBagian dari ekosistem Galih Pratama

belajarkoding Logo
RoadmapArtikelCheat SheetsChallengesUpgrade
Semua Challenges
HardAlgoritma~15 menitjavascript

Binary Search

Tulis fungsi yang menerima sebuah array terurut dan sebuah nilai target. Kembalikan index dari target jika ditemukan, atau `-1` jika tidak ada. Gunakan algoritma binary search untuk efisiensi. Contoh: input `[1, 3, 5, 7, 9, 11]` dengan target `7` harus menghasilkan `3`.

Konsep yang Dipelajari

binary searchtwo pointersO(log n)

Tulis Solusi Kamu