程序员必看的七大排序算法

作者: 小A编程分类: 职业职场 发布时间: 2023-12-08 17:19:00 浏览:184618 次

程序员必看的七大排序算法

艾白虹:
第一次听说Bogo,俗称猴子排序,既不实用又很低效,o(n*n!)。还是希望up能把它讲清楚,他不是一个必须知道的排序,他是个随机排序,高中有做过类似的题目,数字的位置每次循环后都是随机生成的,生成后判断是否排好序,排好序就结束。网上比较形象的说法就是随机抛纸片,不过逻辑,抛出来的纸片正好是符合递增或者递减规律就完成排序,纯凭运气。

【回复】O(∞) 才是对的,大o表示法是表示最差的情况
【回复】理论上来讲,它是最快的排列
【回复】回复 @宫可君 :理论上讲也可能是最慢的[笑哭]
int森霖:
请问这种东西是要学到什么程度下,才会接触的

【回复】初学一周学会各种排序,学习半个月就只会sort了[doge]
【回复】浙江读个高中选技术立马安排[doge]
【回复】数据结构入门的最后一部分,数据结构是编程相关必学的一门课了
族谱单开:
[吃瓜]一说排序我就知道随机这玩意儿又被鞭了

【回复】回复 @没有脑袋的夜白桑 :[doge]又一个奇思妙想,这样的话再给你推荐个《珠排序》
【回复】回复 @没有脑袋的夜白桑 :[doge]可不兴开车哈,你是想说插入排序吗
【回复】回复 @族谱单开 :好离谱[笑哭]
味为爱哎368:
快排也就图一乐,真排序害得是猴排[doge]

计算机 算法 程序员 学习 编程 互联网

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!