Mengingat sebuah teks, yang dipecah menjadi daftar kata, saya ingin mencari setiap kata dalam kamus kata, yang juga dibaca dari file teks dan split('\n')
.
Daripada memeriksa apakah setiap kata terdapat dalam kamus (yang sangat lambat) saya perlu memilih daftar elemen berdasarkan wildcard* ('*' ada di akhir yaitu tidak diperlukan solusi permuterm). Misalnya, solusinya harus memilih semua elemen kamus yang dimulai dengan 'dep', tanpa melintasi seluruh daftar kamus.
Kinerja sangat penting dalam hal ini. Saya pikir dari Btree...tapi
- Paket dan tipe data apa yang terbaik untuk implementasi cepat dengan Python.
- Harap berikan contoh kode