Алогоритм-это последовательность действий, приводящих к решению поставленной задачи
-Линейный
-Разветвляющийся
-Циклический
Помните, что списки можно встраивать один в другой, но не следует закладывает слишком много уровней вложенности.