簡體   English   中英

雜耍算法的時間復雜度應為O(n)嗎?

[英]Should time complexity of Juggling algorithm be O(n)?

數組旋轉的雜耍算法的時間復雜度(假設數組旋轉“ d”次)計算為O(n),其中“ n”是數組的大小。 但是,對於任何數量的旋轉(即,對於“ d”的任何值),該算法均精確運行n次。 因此,算法的時間復雜度不應該是“ Theta(n)”而不是O(n)嗎? 在任何情況下,它總是循環n次;否則,任何人都可以提供一個測試案例,說明它不能准確運行n次嗎?

fΘ(n)中與說它在O(n)Ω(n) 通俗地說,當Θ(·)更精確時,通常使用O(·) 但是Θ(n)的函數肯定也在 O(n)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM