给定A,一个大小为n的数组,由一个递增的数字序列紧接着一个递减的数字序列组成。确定给定数量x是否在数组中的最优算法的最坏情况时间复杂度是多少? (A) (对数) (B) Θ(n) (C) Θ(n^2) (D) Θ(对数n)^2 答复: (A) 说明: 这是二进制搜索的一个应用程序,在最坏的情况下具有时间复杂度Θ(logn)。 选项(A)是正确的。 这个问题的小测验
null
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
给定A,一个大小为n的数组,由一个递增的数字序列紧接着一个递减的数字序列组成。确定给定数量x是否在数组中的最优算法的最坏情况时间复杂度是多少? (A) (对数) (B) Θ(n) (C) Θ(n^2) (D) Θ(对数n)^2 答复: (A) 说明: 这是二进制搜索的一个应用程序,在最坏的情况下具有时间复杂度Θ(logn)。 选项(A)是正确的。 这个问题的小测验