Длинная арифметика (5 сентября 2017)
- FFT (напоминание)
- Общая схема: интерполяция, экстраполяция, вычисление в комплексных корнях из 1.
- Рекурсивная реализация FFT
- Предподсчёт всех корней.
- Оценка точности вычислений, умножение чисел. Умножение многочленов по модулю.
- Два вещественных в одном комплексном
- Разделяй и властвуй
- Перевод из одной системы счисления в другую за logn умножений.
- Деление многочленов с остатком за O(nlog2n): подробности реализации
- Вычисление значений в произвольных точках за logn делений.
- Интерполяция за logn вычислений значений в произвольных точках.
- Извлечение корня за logn делений.
- Где почитать? Лекция от sankowski