Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は2つの操作を持つアルゴリズムを持っています。1 回目の操作の実行時間は O(n) で、2 回目の操作の実行時間は O(log n) です。この状況では、完全なアルゴリズムの実行時間はどのくらいになりますか? O(n) または O(n) + O(log n) になりますか?
O(n + log(n)) = O(n)
時間の複雑さは O(n) になります
http://en.wikipedia.org/wiki/Big_O_notation
合計時間はO(n) + O(logn) = O(n)です。っていうことはO(n)
O(n) + O(logn) = O(n)
O(n)
O(logn)に関連しO(n)て N で指数関数的に減少するので、 ですO(n)。
O(logn)