Krijo një algoritëm për të gjetur nëngrupin më të gjatë në rritje të vazhdueshme në një grup të caktuar.
[1, 2, 3, 4, 5, 6]
Algoritmi duhet të qarkullojë nëpër grupin e dhënë, duke krahasuar secilën vlerë me vlerat e tij pasuese . Nëse vlera tjetër është më e madhe se vlera aktuale, atëherë algoritmi duhet ta shtojë atë në një nëngarkim dhe të krahasojë gjatësinë e nëngrupit me nëngrupin më të gjatë të gjetur deri më tani. Nëse është më i madh, atëherë nëngrupi më i gjatë përditësohet dhe cikli vazhdon. Nëse vlera nuk është më e madhe, atëherë algoritmi duhet të rivendosë nëngrupin dhe të fillojë nga vlera aktuale dhe të ecë përsëri përpara. Kur cikli përfundon, nëngrupi më i gjatë do të jetë nëngrupi më i gjatë në rritje të vazhdueshme.