Vytvořte algoritmus pro nalezení nejdelšího souvislého rostoucího podpole v daném poli.
[1, 2, 3, 4, 5, 6]
Algoritmus by měl procházet zadané pole, porovnávat každou hodnotu s následujícími hodnotami. Pokud je následující hodnota větší než aktuální hodnota, algoritmus by ji měl přidat do podpole a porovnat délku tohoto podpole s nejdelším dosud nalezeným podpolem. Pokud je delší, pak je nejdelší podpole aktualizováno a smyčka pokračuje. Pokud hodnota není větší, algoritmus by měl resetovat podpole a začít znovu od aktuální hodnoty a pokračovat dál. Když smyčka skončí, nejdelším podpolem bude nejdelší nepřetržitě rostoucí podpole.