房天下问答 >业主生活>其他> 问题详情

O(n^1.5)是什么意思?谢谢!

主函数名应该是O(英文字母中的O)。这是希尔排序法的时间复杂度(即需要比较的次数)公式,n代表序列的长度。您不用解释这个公式怎么来的(能解释更好),告诉我这个函数是什么意思就行,高手快来,谢谢啦!
fhoenixforever|2011-01-25 05:52

其他答案

炫丽星空

定义:如果存在正常数c和n0,使得当N>=n0使 T(N)<=c*F(N),则记为:T(N)=O(F(N))(跟极限相关)所以 O(f(x))表示 增长速度 不高于和f(x),比如:时间n^2与n^2+100,严格说来都是=O(n^2)至于具体的希尔排序为什么时间复杂度是O(n^1.5),那要详细运用算法分析回答,有点麻烦,找本算法分析的书看看吧。
2011-01-25 08:08
来自北京市

免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。

关于我们网站合作联系我们招聘信息房天下家族网站地图意见反馈手机房天下开放平台服务声明加盟房天下
Copyright © 北京搜房科技发展有限公司
Beijing SouFun Science&Technology Development Co.,Ltd 版权所有
违法信息举报邮箱:jubao@fang.com
返回顶部
意见反馈