If there are 2 algorthims that calculate the same result with different complexities, will O(log n) always be faster? If so please explain. BTW this is not an assignment question.
If there are 2 algorthims that calculate the same result with different complexities, will
Share
No. If one algorithm runs in
N/100and the other one in(log N)*100, then the second one will be slower for smaller input sizes. Asymptotic complexities are about the behavior of the running time as the input sizes go to infinity.