I use algorithm with division.
According to https://en.wikipedia.org/wiki/Computational_complexity_of_mathematical_operations the division has time complexity (one of following):
O(n log n log log n)
O(n log n 2O(log* n))
O(n**2)
O(M(n))
So far I use this algorithm in Python but I need to describe it independently on platform. which one of those time complexity definitions is the correct one today for Python (or similar language) users?