Цикл — участок алгоритма, выполняемый повторно, с проверкой, которая решает, будет ли следующий повтор. Число повторов задаётся либо заранее известным числом, либо условием, зависящим от данных, — и тогда оно выясняется только по ходу. Если ни один повтор не приближает условие к выполнению, цикл не заканчивается: остановки в самом повторении не заложено.
54 карточки о вычислениях и данных: как непрерывное становится числом, как устроены алгоритмы и структуры хранения, почему сеть считается ненадёжной, чем хеш отличается от шифра и что модель делает с обучающей выборкой.