Интересно, существует ли какой-либо автоматический способ определения (по крайней мере, грубо) сложной по времени Big-O заданной функции?
Если я нарисую функцию O (n) и функцию O (n lg n), я думаю, что смогу визуально выяснить, что это такое; Я думаю, что должно быть какое-то эвристическое решение, позволяющее сделать это автоматически.
Любые идеи?
Изменить: Я рад найти полуавтоматическое решение, просто задаваясь вопросом, есть ли способ избежать полного ручного анализа.