Доброе утро.
Кто-нибудь знает алгоритм деления длинных чисел быстрее, чем за квадрат? Слышал, что это можно сделать при помощи преобразования Фурье (умножать им уже умею)
Кто-нибудь знает алгоритм деления длинных чисел быстрее, чем за квадрат? Слышал, что это можно сделать при помощи преобразования Фурье (умножать им уже умею)
Можно посмотреть на e-maxx.ru
Ох уж эта любовь везде пропихнуть бинпоиск, хеши или внезапную эвристику..
Ты хотя бы это пропихать научился бы :о
problems?
Больше никогда не буду брюзжать на тему идеального кода. Больше никогда не буду отвечать на провокационные комментарии или вступать в бесполезную полемику.
Асимптотика с одной 'с' пишется.
А чему равно или ?
8 + 8x и 4 + 4x. Делится? Делится. А значения в точке x = - 1 - нулевые.
Второй том Кнута, глава 4 (+какие-то идеи с какой-то Colin Plumb C Library). В общем для больших чисел медленно. ;)
P.S. http://www.fitc.unc.edu.ar/javadev/math/previous/algorithms.html
Спасибо, еще не научился, что на английском можно искать статьи и по алгоритмам :)