 Bir sayı listesi verildiğinde, bir alt dizinin maksimum toplamını bulmak için bir algoritma geliştirin.
 1. Maksimum toplamı, maxSoFar'ı 0 ile depolamak için bir değişken başlatın. 2. Verilen sayı listesini yineleyin ve her öğe için, önceki maksimum toplamla ve öğenin kendisiyle karşılaştırarak şimdiye kadarki maksimum toplamı hesaplayın. 3. maxSoFar = max(maxSoFar + öğe, öğe). 4. Yinelemenin sonunda, maksimum toplam maxSoFar'da saklanır.