Dize dizileri karşılaştırmak için sonek ağaçları kullanmaya çalışıyorum. Ek ağaçları kullanarak en uzun ortak alt dize sorunu için uygulamalar / teori buldum. Ancak, ne arıyorum ilgili sorun - "tüm ortak alt dizeleri" bir tartışmadır. Özellikle, ben ilk önce en uzun ortak alt dize bulmak, sonra zaten bulunan lcs indeksleri içermeyen bir sonraki en uzun ortak alt dize bulmak gerekir bir sorun var, ve böylece minimum uzunluğa kadar. Bu sorun, Genelleştirilmiş sonek ağacını (GST) iki dizi için yalnızca bir kez oluşturarak çözülebilir mi? LCS'yi bulmanın ve çıkarmanın her yinelemesinden sonra tekrar tekrar bir GST oluşturarak çözülebileceğini biliyorum. Ancak, GST'de sadece bir kez inşa edilen düzgün bir hile eksik olup olmadığımı merak ediyorum.