单选题

下面算法的时间复杂度是什么。int f(unsigned int n ) { if (n==0 || n==1 ) return 1; else return n*f(n-1); }()

A. O(1)
B. O(n)
C. O(n2)
D. O(n!)

查看答案
该试题由用户143****17提供 查看答案人数:24445 如遇到问题请 联系客服
正确答案
该试题由用户143****17提供 查看答案人数:24446 如遇到问题请联系客服

相关试题

换一换
单选题
算法分析的目的是什么,算法分析的两个主要方面是空间复杂度和时间复杂度()
A.找出数据结构的合理性 B.研究算法中的输入和输出的关系 C.分析算法的效率以求改进 D.分析算法的易懂性和文档性
答案
主观题
什么是算法的时间复杂度和空间复杂度,如何表示?
答案
主观题
算法复杂度主要包括时间复杂度和复杂度
答案
主观题
算法复杂度主要包括时间复杂度和 【2】 复杂度。
答案
主观题
算法的复杂度主要包括时间复杂度和 【1】 复杂度。
答案
主观题
算法的复杂度包括时间复杂度和【 】。
答案
主观题
下列叙述中正确的是 ______: 一个算法的时间复杂度大,则其空间复杂度必定小|一个算法的空间复杂度大,则其时间复杂度也必定大|一个算法的空间复杂度大,则其时间复杂度必定小|算法的时间复杂度与空间复杂度没有直接关系
答案
主观题
算法的时间复杂度()
答案
单选题
下面关于Prim算法和KruskAl算法的时间复杂度正确的是()。
A.Prim算法的时间复杂度与网中的边数有关,适合于稀疏图 B.Prim算法的时间复杂度与网中的边数无关,适合于稠密图 C.KruskAl算法的时间复杂度与网中的边数有关,适合于稠密图 D.KruskAl算法的时间复杂度与网中的边数无关,适合于稀疏图
答案
主观题
对算法的分析主要是对算法的 复杂度和 复杂度的分析。算法的 复杂度和 复杂度合称为算法的复杂度
答案
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位