试题详情
- 简答题 对下列各组函数f(n)和g(n),确定f(n)=O(g(n))或f(n)=Ω(g(n))或f(n)=θ(g(n)),并简要说明理由。 (1)f(n)=2n;g(n)=n! (2)f(n)=√n;g(n)=logn2 (3)f(n)=100;g(n)=log100 (4)f(n)=n3;g(n)=3n (5)f(n)=3n;g(n)=2n
-
(1)f(n)=O(g(n)),因为g(n)的阶比f(n)的阶高。
(2)f(n)=Ω(g(n)),因为g(n)的阶比f(n)的阶低。
(3)f(n)=θ(g(n)),因为g(n)与f(n)同阶。
(4)f(n)=O(g(n)),因为g(n)的阶比f(n)的阶高。
(5)f(n)=Ω(g(n)),因为g(n)的阶比f(n)的阶低。 关注下方微信公众号,在线模考后查看
热门试题
- 直接插入排序是不稳定排序。
- 数据结构与算法里,荷兰国旗算法的基本写法
- n个人拎着水桶在一个水龙头前面排队打水,
- 对于给定的无向图G=(V,E),设计具有
- 希尔排序又叫缩小增量排序,属于交换排序的
- 简述概率算法及其一个基本特征。
- 数据结构中,顺序查找即用逐一比较的办法顺
- 数据结构与算法里,鸡兔同笼算法具有的特性
- 希尔排序是一种选择排序,也不稳定排序,时
- 数据结构与算法里,查找哈希表,不是解决冲
- 10个记录进行简单选择排序,需要()趟排
- 哈弗曼编码的贪心算法所需的计算时间为()
- 数据结构与算法里,顺序表的查找中,顺序查
- 有若干只鸡兔同在一个笼子里,从上面数,有
- 数据结构与算法里,折半查找的时间复杂度是
- 备忘录方法是那种算法的变形。()
- 解决0/1背包问题可以使用动态规划、回溯
- 数据结构与算法里,循环结构是用来描述可以
- 下列算法中不能解决0/1背包问题的是()
- 以下能正确定义数组并赋初值正确的语句是: