欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

python快速查找算法應用實例

系統 1861 0

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

具體實現方法如下:

            
import random
def 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 j

def 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程序設計有所幫助。


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 精品一二区 | 国产理论自拍 | 十六以下岁女子毛片免费 | 精品日韩欧美一区二区三区在线播放 | 日韩久久精品电影 | 污污视频免费网站 | 草色在线 | 91xxx在线观看 | 久久视频免费 | 久久精品 | 轻轻啪在线视频播放 | av9898| 欧美成人二区 | 亚洲精品自产拍在线观看app | 91久久精品国产91久久 | 久久综合在线 | 天天综合亚洲 | 久久久久久国产精品mv | 亚洲激情 欧美 | 成人一级片在线观看 | 免费视频一区二区 | 色橹橹欧美在线观看视频高清免费 | 欧美一区二区精品 | 黄色三级视频网站 | 黄色一级a毛片 | 精品69久久久久久99 | 婷婷尹人香蕉久久天堂 | 黄片一级毛片 | 高清一区二区在线观看 | 日韩亚洲第一页 | 久久影院在线观看 | 免费乱理伦片在线观看八戒 | 精品视频在线免费看 | 视频一区 精品自拍 | 国产一级影视 | 91看片淫黄大片一级在线观看 | 久久69精品久久久久久国产越南 | 精品亚洲福利一区二区 | www.伊人网 | 曰韩精品 | 欧洲视频在线观看 |