Hartoni një algoritëm për të llogaritur nëngrupin e shumës maksimale të madhësisë k në një grup me madhësi n
a = [-2, 1, -3, 4, -1, 2, 1, -5, 4], k = 3 
Algoritmi duhet së pari të rendit ose të përshkojë grupin a dhe të mbajë gjurmën e shumës maksimale të nëngarkimit të gjatësisë k, që është shuma e elementeve në indeksin 0 deri në k-1 (përfshirë). Më pas shtojmë elementin në indeksin k+1 në shumën e nëngarkimit dhe e zbresim elementin në indeksin 0. Më pas, e krahasojmë këtë shumë të re të nëngarkimit me shumën maksimale ekzistuese të nëngarkimit me gjatësi k, dhe mbajmë atë me vlerë më të lartë. Më pas mund ta përsërisim këtë proces për pjesën tjetër të elementeve, duke përshkuar grupin nga indeksi 1 në gjatësinë n-k (përfshirë), për të marrë shumën tonë maksimale përfundimtare të nëngarkimit.