Semua video
PohonMenengahFase D–FE1E5

Trie (Pohon Prefix)

Trie menyimpan kata huruf-per-huruf sebagai pohon prefix; kata dengan awalan sama berbagi jalur node yang sama. Menelusuri sebuah prefix langsung memberi semua kata yang berawalan itu. Dasar autocomplete dan kamus digital.

Contoh kasus

Saran autocomplete: mengetik AP langsung memunculkan API dan APEL yang berbagi awalan sama.

Silabus

Pohon prefix yang menyimpan kata huruf per huruf, sehingga kata berawalan sama berbagi jalur dan prefix bisa dicari instan.

Tujuan Belajar
  • ·Memahami penyimpanan kata sebagai jalur huruf pada pohon
  • ·Menjelaskan bagaimana awalan sama berbagi node yang sama
  • ·Menerapkan penelusuran prefix untuk fitur autocomplete
Cara Kerja
  • ·Mulai dari node akar kosong
  • ·Tiap huruf kata menjadi satu langkah turun ke node anak
  • ·Kata dengan awalan sama memakai jalur node yang sama
  • ·Tandai node terakhir sebagai akhir sebuah kata
  • ·Telusuri sebuah prefix untuk mendapat semua kata di bawahnya
Prasyarat
  • ·Pohon
  • ·String
Contoh Nyata
  • ·Saran autocomplete: ketik 'AP' langsung muncul 'API' dan 'APEL'
  • ·Prediksi kata di keyboard HP saat mengetik pesan

Kompleksitas O(panjang kata)