Answers:
你是对的。请注意,术语略微滥用了经典的big-O符号,该符号是为一个变量中的函数定义的。但是,对于多个变量有自然的扩展。
简而言之,由于
另一方面, 与,因为如果设置,则会得到
信不信由你,以我的经验,似乎很多算法人员实际上并未考虑过大O表示形式的含义,当被问到这个问题时,您会得到几个不同的答案。Rodney R. Howell 在《关于具有多个变量的渐近符号》一文中讨论了一些问题。
奇怪的是,似乎大多数入门算法课程都花大量时间对带有单个变量的O表示法进行非常正式的介绍,然后接下来的几周愉快地对带有多个变量的图算法使用该表示法,而不用讨论什么。符号实际上是指。