Задача: Сортировка Шелла, оптимальный выбор приращений
Псевдокод: рассчет приращений оптимальных для больших сортируемых последовательностях
  1. i = 0
  2. d[0] = 1
  3.  
  4. while (d[i] < n)
  5. i++
  6. d[i] = 3*d[i-1] + 1
  7.  
  8. if i < 2
  9. return 0
  10.  
  11. return i-2