Taşırma algoritması
Görünüm
Bu madde, öksüz maddedir; zira herhangi bir maddeden bu maddeye verilmiş bir bağlantı yoktur. (Eylül 2022) |
![](http://upload.wikimedia.org/wikipedia/commons/7/7e/Recursive_Flood_Fill_4_%28aka%29.gif)
![](http://upload.wikimedia.org/wikipedia/commons/8/89/Recursive_Flood_Fill_8_%28aka%29.gif)
Taşırma algoritması, çok boyutlu dizide başka bir alana bağlı olup olmadığına karar veren algoritmadır. Boyama programlarında, mayın tarlası oyununda kullanımı vardır.
- Sözde kod
Taşırma algoritması (node, hedef-renk, değiştirme-rengi): 1. Eğer düğümün rengi hedef-renge eşit değilse geri dön. 2. Eğer düğümün rengi yer-değiştirme rengine eşitse geri dön. 3. Düğümün rengini yer-değiştirme rengi yap.. 4. Taşırma algoritmasını gerçekleştir (one step to the west of node, target-color, replacement-color). Taşırma algoritmasını gerçekleştir (one step to the east of node, target-color, replacement-color). Taşırma algoritmasını gerçekleştir (one step to the north of node, target-color, replacement-color). Taşırma algoritmasını gerçekleştir (one step to the south of node, target-color, replacement-color). 5. Geri dön.