Т.е. в случае центрирования с помощью флекса и отступа сверху центрирование будет идти именно с помощью флекса, а точка отсчета центрирования задаётся с помощью отступа)
Zen Ter: похоже ты неправильно понял. Думаю, имели в виду неправильность способа по типу
position: absolute;
top: 50%;
height: 100px;
margin-top: -50px;
Виталий: А там сложно вообще? Чет примером не нашёл нормальных на сайте. Сколько js-файлов надо подключать?
Мб на codepen простенькую демку выложишь?) Я бы тоже поковырял)
CrewCut: так видно из аглоритма. Если упорядочить набор 132, то он станет 123, который мы уже выбирали.
А если вопрос про программную реализацию, то когда у нас перепоняется i-ый счетчик, (i-1)-ый мы увеличиваем на единицу, а ко всем последующим мы прибавляем единицу относительно предыдущего счетчитка.
Т.е.
13489 + 1:
Девятка переполнилась, к восьмерке добавляем 1, получаем 9, на пятом месте должно быть 10, но это переполнение (при десяти элементах). Прибавляем к четверке 1, получаем 5, на следующее место, ставив 5+1, а на последнее 5+2, получаем
13567