Algoritma ağaç türleri şunlardır:
- İkili Arama Ağacı (Binary Search Tree): Bir düğüm en fazla iki çocuğa sahip olabilir ve alt/çocuk bağlantıları belirli bir sırada yapılır 14.
- Kodlama Ağacı (Coding Tree): Bir kümedeki karakterlere kod ataması için kurulan ağaç şeklidir 14.
- Sözlük Ağacı (Dictionary Tree): Bir sözlükte bulunan sözcüklerin tutulması için kurulan bir ağaç şeklidir 14.
- Kümeleme Ağacı (Heap Tree): Bir çeşit sıralama ağacıdır; çocuk düğümler her zaman aile düğümlerinden daha küçük değerlere sahip olur 14.
- Bağıntı Ağacı (Relation Tree): Matematiksel bir bağıntının ağaç şeklinde tutulması için tanımlanmış bir ikili ağaç uygulamasıdır 4.
5 kaynaktan alınan bilgiyle göre: