İki metin dizisi arasındaki en uzun ortak alt dizeyi bulan ve görüntüleyen bir algoritma oluşturun.
Dize 1: Bu bir örnektir
Dize 2: Bu dize örneği içermelidir
1. İki diziyi karakter dizilerine ayırın
2. En uzun ortak alt dizenin uzunlukları için iki değişken ve iki boyutlu bir dizi başlatın
3. Dizideki her karakter için, dizideki karakterle karşılaştırın. eşleşme olup olmadığını kontrol etmek için diğer dizide aynı dizini kullanın
4. Bir eşleşme varsa, uzunluk değişkenine 1 ekleyin ve iki boyutlu diziyi güncelleyin 
5. Uzunluk değişkeni iki- boyutlu dizi, diziyi yeni uzunluk değeri 
6 ile güncelleyin. Tüm karakterler karşılaştırıldıktan sonra, iki boyutlu dizideki maksimum değeri en uzun ortak alt dizenin uzunluğu olarak döndürün 
7. en uzun ortak alt dize
8. Maksimum değerin dizinlerini bulmak için iki boyutlu dizide gezinin
9. Her dizin için, maksimum değerden başlayarak, iki dizideki o dizindeki karakterleri boş dizeye ekleyin
10 . Tüm dizinler geçildikten sonra, tam diziyi en uzun ortak alt dizi olarak döndür