第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > 数据结构与算法 / 排序算法 / 基本概念

数据结构与算法 / 排序算法 / 基本概念

时间:2020-08-05 12:07:09

相关推荐

数据结构与算法 / 排序算法 / 基本概念

1. 概念

满有序度:两两一对的数量。

有序度:满足排序规则的对数。

逆序度:未满足排序规则的对数。

排序的过程,即为有序度递增的过程。当有序度等于满有序度时,数组有序。

2. 公式

满 有 序 度 = ( n − 1 ) ∗ n / 2逆 序 度 = 满 有 序 度 − 有 序 度。

3. 栗子

对于集合(3, 4, 2, 1),可得下列有序排列:

( 3 , 4 ) , ( 3 , 2 ) , ( 3 , 1 ) ( 4 , 2 ) , ( 4 , 1 ) ( 2 , 1 )

以升序为排序规则可得:

满 有 序 度 = ( n − 1 ) ∗ n / 2 = ( 4 − 1 ) ∗ 4 / 2 = 6有 序 度 = 1(紫色对)逆 有 序 度 = 6 − 1

(SAW:Game Over!)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。