国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實現的希爾排序算法實例

2019-11-25 17:14:37
字體:
來源:轉載
供稿:網友

本文實例講述了python實現希爾排序算法的方法。分享給大家供大家參考。具體如下:

def shellSort(items):  inc = len(items) / 2  while inc:    for i in xrange(len(items)):      j = i      temp = items[i]      while j >= inc and items[j-inc] > temp:        items[j] = items[j - inc]        j -= inc      items[j] = temp    inc = inc/2 if inc/2 else (0 if inc==1 else 1)a = [35, -8, 11, 1, 68, 0, 3];shellSort(a)print a # [-8, 0, 1, 3, 11, 35, 68]

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桑植县| 阿克苏市| 合水县| 玛纳斯县| 厦门市| 蕉岭县| 石泉县| 吴旗县| 衡阳县| 克什克腾旗| 屏山县| 阜阳市| 浏阳市| 贵南县| 岐山县| 浪卡子县| 深州市| 绥德县| 南澳县| 桦南县| 竹北市| 敖汉旗| 泗水县| 龙游县| 富裕县| 都匀市| 铜山县| 皮山县| 滨海县| 碌曲县| 平和县| 福泉市| 双桥区| 治县。| 锦州市| 永年县| 竹北市| 平阴县| 南汇区| 南岸区| 宜君县|