麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Python > 正文

python快速查找算法應用實例

2020-02-23 05:53:14
字體:
來源:轉載
供稿:網友

本文實例講述了Python快速查找算法的應用,分享給大家供大家參考。

具體實現方法如下:

import randomdef partition(list_object,start,end):  random_choice = start  #random.choice(range(start,end+1))  #把這里的start改成random()效率會更高些  x = list_object[random_choice]  i = start  j = end  while True:    while list_object[i] < x and i < end:      i += 1    while list_object[j] > x:      j -= 1    if i >= j:      break    list_object[i],list_object[j] = list_object[j],list_object[i]  print list_object  #list_object[random_choice] = list_object[j]  #list_object[j] = random_choice  return jdef quick_sort(list_object,start,end):  if start < end:    temp = partition(list_object,start,end)    quick_sort(list_object,start,temp-1)    quick_sort(list_object,temp + 1 ,end)    a_list = [69,65,90,37,92,6,28,54]quick_sort(a_list,0,7)print a_list

程序測試環境為Python2.7.6

輸出結果如下:

[54, 65, 28, 37, 6, 69, 92, 90][6, 37, 28, 54, 65, 69, 92, 90][6, 37, 28, 54, 65, 69, 92, 90][6, 28, 37, 54, 65, 69, 92, 90][6, 28, 37, 54, 65, 69, 90, 92][6, 28, 37, 54, 65, 69, 90, 92]

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲午夜视频 | 国产小视频在线观看 | 日韩av成人 | 国产一区二区视频网站 | av播播| 久久精品视频网站 | 毛片视频网站 | 免费激情视频网站 | 亚洲午夜影院在线观看 | 中文区永久区 | 久久久三级免费电影 | 日本在线精品视频 | 黄色毛片视频在线观看 | 国产精品麻豆一区二区三区 | 北京一级毛片 | 美女久久久久久久久 | 一本免费视频 | 嫩草91在线| 精品一区二区6 | 日日草夜夜 | 亚洲第五色综合网 | 亚洲第一成人在线视频 | 久草成人在线 | 国产1区2区在线 | 欧美一级做 | 中国精品久久 | 在线免费小视频 | 国产午夜电影在线观看 | 国产毛片视频 | 泰剧19禁啪啪无遮挡大尺度 | 国产精品免费一区二区三区都可以 | 国产精品久久久久久久午夜片 | 免费一级a毛片在线播放视 日日草夜夜操 | 久久久久成人免费 | 精品国产一区二区三区在线 | 国产精品久久久久网站 | 久久久国产精品免费观看 | 欧美视屏一区二区 | 色毛片 | 午夜视频播放 | 亚洲第一视频在线 |