→
Henüz yol bulunamadı
Başlangıç kelimesinden hedef kelimeye, her adımda sadece 1 harf değiştirerek ulaşın!
| Algoritma | Yol Uzunluğu | Ziyaret Edilen Kelime | Çalışma Zamanı (ms) | Maks Bellek (kelime) | Durum |
|---|---|---|---|---|---|
| BFS | - | - | - | - | - |
| A* | - | - | - | - | - |
| Bidirectional | - | - | - | - | - |
| Greedy | - | - | - | - | - |
Word Ladder (Kelime Merdiveni), bir kelimeden başlayarak her adımda sadece 1 harf değiştirerek hedef kelimeye ulaşma problemidir. Her ara adımda da geçerli bir kelime olmalıdır.
Hamming Distance (A* ve Greedy için):
h(word, goal) = Σ (word[i] != goal[i] ? 1 : 0)
Farklı harf sayısını sayar. Admissible mi? Evet! Çünkü her adımda en az 1 harf değişir.
BFS:
A* (Hamming Distance):
f(n) = g(n) + h(n)
Bidirectional BFS (EN HIZLI!):
Greedy (Hamming only):