Secvențe
Algoritmii care parcurg șirul în vederea realizării de calcule diverse asupra unui grup de elemente aflate unul lângă altul (secvențe) reprezintă printre cele mai bune antrenamente în vederea aprofundării strucurilor repetitive.
La astfel de probleme intervin și diverse tehnici de optimizare (de exemplu la cerințele pentru determinarea celei mai bune secvențe cu o anumită proprietate).