Я часто вижу, что в курсах для иллюстрации алгоритмов используются так называемые блок-схемы и подразумевается авторами, что все участники эту нотацию впитали с молоком матери. Что ж, давай попробую объяснить, что это за геометрические фигуры. Благо их ограниченное количество. Для моделирования алгоритмов еще в СССР был принят Государственный Стандарт ГОСТ 19...
В программировании алгоритм — это набор инструкций для решения конкретной проблемы или достижения конкретной задачи. Алгоритмы могут быть написаны на любом языке программирования и могут быть как простыми (последовательность основных операций), так и сложными (многоэтапный процесс, включающий различные структуры данных и логику). Основная цель алгоритма — принять входные данные, обработать их и предоставить ожидаемый результат. Алгоритмы можно классифицировать на основе временной и пространственной сложности, метода, используемого для решения проблемы, и типа решаемой проблемы...