5
Что означает более быстрый алгоритм в теоретической информатике?
Если существует алгоритм, работающий во времени O(f(n))O(f(n))O(f(n)) для некоторой задачи A, и кто-то придумывает алгоритм, работающий во времени, O(f(n)/g(n))O(f(n)/g(n))O(f(n)/g(n)) , где g(n)=o(f(n))g(n)=o(f(n))g(n) = o(f(n)) , считается ли это улучшением по сравнению с предыдущим алгоритмом? Имеет ли смысл в контексте теоретической информатики придумать такой алгоритм?
18
algorithms