Быстрое вычисление членов линейной рекуррентной последовательности
Версия от 17:12, 11 июня 2018; Dogzik (обсуждение | вклад)
Пусть нам дана линейная реккурента размера
. А именно: . Требуется уметь вычислять произвольное .Самый простой способ сделать это — последовательно считать каждый
, пока не сравняется с . Однако этот способ не самый эффективный, ведь он, очевидно, требует времени. Хочется уметь делать это быстрее. Рассмотрим два способа это сделать.