问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

算法的时间复杂度

发布网友 发布时间:2022-03-23 17:09

我来回答

1个回答

热心网友 时间:2022-03-23 18:39

当然应该是O(n^2)

----------------------------------------------------------

算法分析,就是复杂度的问题。

复杂度只算“最要命的”,比如,执行n^2的算法前来个快排根本不拖速度,n^2多的都豁出去了不在乎区区一个nlogn。

书里对复杂度进行了严格的定义,包括O()、o()、Θ()、Ω()四种符号。

简单地说,

O(n^2)就是顶破天了搞个n^2次;

o(n^2)就是天花板不到n^2,比n^2矮一点(比如希尔排序就是o(n^2),因为它再倒霉也达不到n^2);

Ω(n^2)就是说某个算法随便怎么至少都要耗费n^2,比如所有基于比较的排序都是Ω(nlogn);

Θ(n^2)就是说它即是O(n^2)又是Ω(n^2),被天花板和水泥地夹在中间了,动不了了,就是它了。

参考资料:matrix67牛的博客

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
不干胶印刷设备多少钱一套 小型不干胶印刷机价格 什么是走水运 水路的特点是什么 疯狂僵尸机游戏怎么玩,植物大战僵尸高清版怎么玩 植物大战僵尸2 植物大战僵尸2戴夫最好的朋友是谁? 怎么下载疯狂的戴夫游戏 游戏下载地址 小红书数据分析工具推荐 三分钟做好一张小红书封面,不同平台超好用的高效率工具你造吗_百度知... 网球王子的剧场版都有哪些啊 网球王子剧场版:英国式庭球城决战DVD情报 算法时间复杂度怎么算 算法的时间复杂性是指( )。 算法的时间复杂度取决于什么? 算法复杂度的时间复杂度 算法的时间复杂度取决于什么? 算法的时间复杂度是什么? 数据结构 算法时间复杂度定义 什么是时间复杂度、空间复杂度? 算法的时间复杂度是指 时间复杂度的定义 什么是算法的时间复杂度 什么是算法的时间复杂度? 算法时间复杂度指的是什么? 算法的时间复杂度定义 HUAWEI MateBook,请问国内版和国外版有哪些区别? 为什么国外的华为手机比国内便宜? 华为手表Watch3pr0国内饭与国外版的差别 HUAWEI MateBook,请问国内版和国外版有哪些区别? 华为平板matepad海外版的和国行版区别 欧版的华为p20pro和国行的有什么区别 算法时间复杂度是多少? 如何计算时间复杂度 c语言中,时间复杂度函数怎么定义 知乎怎么隐藏个人回答 知乎文章怎么设置自己可见 知乎如何隐藏个人动态? 知乎如何不让别人看我的主页 知乎怎么设置不让别人看我的动态 知乎里如何设置看不见我关注了谁 知乎如何设置只看免费文章 知乎能不能隐藏自己动态,老是有喷子跑去翻我贴子了解我隐私然后攻击我? 知乎上的浏览记录怎么不被他人看到 知乎如何设置不允许评论 知乎如何设置不允许回复 官方如何回应知乎隐私政策? 如何让知乎不要发短信 最近微信头像上的这种蓝色圆圈是什么 微信头像有个蓝色小圈圈是啥意思 微信头像右上角有蓝色圈代表什么? 微信7.0版头像右上角小蓝圈什么意思