老师ArrayQueue和LoopQueue两个类对应的整个TestQueue的复杂我还是不太理解
来源:3-8 数组队列和循环队列的比较
慕UI6522375
2020-04-19
老师这节课08:16秒那里我不理解你说的那句“对于ArrayQueue来说整个TestQueue是一个O(n*n)级别的复杂度”,入队是O(1),出队是O(n),整个TestQueue方法不应该也是O(n)级别吗?
写回答
1回答
-
对于 ArrayQueue 来说,每一次出队的时间复杂度是 O(n),但 TestQueue 中做了 n 次出队,所以整体时间复杂度是 O(n^2):)
继续加油!:)
212020-04-20
相似问题