Can you summarize the following document?
        
  遞減率的設定影響著梳排序的效率,原作者以隨機數作實驗,得到最有效遞減率為1.3的。如果此比率太小,則導致一迴圈中有過多的比較,如果比率太大,則未能有效消除陣列中的烏龜。  亦有人提議用formula_1作遞減率,同時增加換算表協助於每一迴圈開始時計算新間距。  因為程式語言中乘法比除法快,故會取遞減率倒數與間距相乘,formula_2

  

  設定遞減率為1.3時,最後只會有三種不同的間距組合:(9, 6, 4, 3, 2, 1)、(10, 7, 5, 3, 2, 1)、或 (11, 8, 6, 4, 3, 2, 1)。實驗證明,如果間距變成9或10時一律改作11,則對效率有明顯改善,原因是如果間距曾經是9或10,則到間距變成1時,數值通常不是遞增序列,故此要進行幾次泡沫排序迴圈修正。加入此指定間距的變異形式稱為"梳排序-11(Combsort11)"。

  如同快速排序和合並排序,梳排序的效率在開始時最佳,接近結束時最差。如果間距變得太小時(例如小於10),改用插入排序或希爾排序等演算法,可提升整體效能。  此方法最大好處是不需要檢查是否進行過交換程式以將排序迴圈提早結束。

  梳排序程式(以array作輸入)

  假設輸入為 目標為將之變成遞增排序。因為輸入長度=8,開始時設定間距為8/1.3≒6,則比較8和2、4和1,並作交換兩次。 第二次迴圈,更新間距為6/1.3≒4。比較2和6、1和5,直至7和4,此迴圈中只須交換一次。 接下來的每次迴圈,間距依次遞減為3 → 2 → 1,  間距=3時,不須交換  間距=2時,不須交換  間距h=1時,交換三次  上例中,共作了六次交換以完成排序。
梳排序(Comb sort)是一種由於1980年所發明的不穩定排序演算法,並由和於1991年四月號的Byte雜誌中推廣。梳排序是改良自泡沫排序和快速排序,其要旨在於消除"烏龜",亦即在陣列尾部的小數值,這些數值是造成泡沫排序緩慢的主因。相對地,"兔子",亦即在陣列前端的大數值,不影響泡沫排序的效能。