October 09, 2016

Pulsing sequence generator

Imagine you need to generate "pulsing" sequence of numbers, which should continuously repeat while going up and down between needed values, like this: 5-6-7-8-9-10-9-8-7-6-5-6-7...
Purposes of such sequence may be different, but anyway, we want to have universal solution even for this simple problem. Algorithm is simple too...

Генерация пульсирующей последовательности

Иногда нужно сгенерировать "пульсирующую" последовательность целых чисел, которая повторялась бы циклически, поднимаясь-спускаясь в рамках заданных значений, как бы ступеньки: 5-6-7-8-9-10-9-8-7-6-5-6-7...
Назначение такой последовательности может быть разным. Как всегда, нам хочется иметь универсальное решение даже для такой простой задачи. Алгоритм простой...