文件名称:stalin-sort:如果您愿意给我们:star:,请添加您喜欢的任何语言的斯大林排序算法:heart_exclamation:
文件大小:728KB
文件格式:ZIP
更新时间:2024-05-28 15:02:59
hacktoberfest stalin-sort Coq
欢迎来到斯大林分库 :clipboard: 什么是斯大林排序? :red_question_mark: 介绍 斯大林排序是一种有效的排序算法,可作为系统方法来按顺序放置随机访问文件或数组的元素。 斯大林排序也被公认为是有史以来最好的排序算法,因为它的惊人能力总是可以对具有O(n)性能的数组进行排序。 这个怎么运作? 很简单,您需要做的就是遍历数组,检查其元素是否顺序正确。 任何不按顺序拔出的元素,换句话说,就是将其发送给Gulag。 分步示例 (1 2 5 3 5 7)->( 1 2 5 3 5 7)这里,算法存储数组的第一个元素 ( 1 2 5 3 5 7)->(1 2 5 3 5 7)现在,它将存储的元素与第二个元素进行比较,如果它大于存储的元素,则将其替换为此 (1 2 5 3 5 7)->(1 2 5 3 5 7)重复步骤2 (1 2 5 3 5 7)->(1 2 5 5 7)由于第4个元素小于第3个元素,因此将删除第4个元素。