婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python實現貪心算法的示例

Python實現貪心算法的示例

熱門標簽:千陽自動外呼系統 清遠360地圖標注方法 400電話申請服務商選什么 江蘇客服外呼系統廠家 原裝電話機器人 西藏智能外呼系統五星服務 在哪里辦理400電話號碼 工廠智能電話機器人 平頂山外呼系統免費

今天一個研究生同學問我一個問題,問題如下:
超市有m個顧客要結賬,每個顧客結賬的時間為Ti( i取值從1到m)。超市有n個結賬出口,請問全部顧客怎么選擇出口,可以最早完成全部顧客的結賬,并用代碼實現。
其實利用的就是貪心算法來解決這個問題,那么,什么是貪心算法?怎么用貪心算法解決這個問題?讓我一一道來。

一、貪心算法簡介

貪心算法是一種對某些求最優解問題的更簡單、更迅速的設計技術。貪心算法的特點是一步一步地進行,常以當前情況為基礎根據某個優化測度作最優選擇,而不考慮各種可能的整體情況,省去了為找最優解要窮盡所有可能而必須耗費的大量時間。貪心算法采用自頂向下,以迭代的方法做出相繼的貪心選擇,每做一次貪心選擇,就將所求問題簡化為一個規模更小的子問題,通過每一步貪心選擇,可得到問題的一個最優解。雖然每一步上都要保證能獲得局部最優解,但由此產生的全局解有時不一定是最優的,所以貪心算法不要回溯 。

二、解決思路

1.同學導師給的思路

可以先讓前N個人付款 后邊顧客不斷找出付款時間最短的依次排到前N個顧客按時間最長到最短的后邊

2.問題分解

可以先假設只有一個收銀臺,那么我們可以很快的反應過來,最優的順序就是按時間由小到大依次進行。
即最優解為A={t(1),t(2),….t(n)}(其中t(i)為第i個用戶需要的服務時間),則每個用戶等待時間為:
T(1)=t(1);T(2)=t(1)+t(2);…T(n):t(1)+t(2)+t(3)+……t(n);
那么總等待時問,即最優值為:
TA=n*t(1)+(n-1)*t(2)+…+(n+1-j)t(i)+…2t(n-1)+t(n);

三、算法代碼實現

有了上邊的分解,那么實現算法代碼就非常的輕而易舉了`

def greedy(customer_list, n):
 # customer_time_list為第j個隊列上的某一個顧客的等待時間
 # sum_customer_time_list是求和數組
 # sum_customer_time_list[j]的值為第j個隊列上所有顧客的等待時間
 # min_sum_customer_time為結賬最小時間
 # 初始化一個大小為n的0列表
 customer_time_list = []
 sum_customer_time_list = []
 num = 0
 while num  n:
  customer_time_list.append(0)
  sum_customer_time_list.append(0)
  num += 1
 min_sum_customer_time = 0
 # 顧客的數量
 m = len(customer_list)
 customer_list.sort() #列表升序排序
 i = 0
 j = 0
 while i  m:
  customer_time_list[j] += customer_list[i]
  sum_customer_time_list[j] += customer_time_list[j]
  i += 1
  j += 1
  # 如果j到了最后一個結賬出口,重新歸零
  if j == n:
   j = 0
 # 匯總最小總時間
 k = 0
 while k  n:
  min_sum_customer_time += sum_customer_time_list[k]
  k += 1
 return min_sum_customer_time

四、算法測試結果

準備一個顧客排隊序列和指定收銀臺數量,得到最小時間

customer_list = [6, 5, 3, 4, 2, 1]
print(greedy(customer_list, 2))

五、算法復雜性分析

程序主要是花費在對各顧客所需服務時間的排序和貪心算法,即計算平均服務時間上面。其中,貪心算法部分只有一重循環影響時間復雜度,其時間復雜度為O(n):而排序算法的時間復雜度為O(nlogn)。因此,綜合來看算法的時間復雜度為O(nlogn)。

以上就是Python實現貪心算法的示例的詳細內容,更多關于Python實現貪心算法的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • python 貪心算法的實現
  • python買賣股票的最佳時機(基于貪心/蠻力算法)
  • Python貪心算法實例小結
  • 淺談Python實現貪心算法與活動安排問題
  • Python基于貪心算法解決背包問題示例

標簽:錦州 日照 白城 安慶 隨州 西安 股票 天水

巨人網絡通訊聲明:本文標題《Python實現貪心算法的示例》,本文關鍵詞  Python,實現,貪心,算法,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python實現貪心算法的示例》相關的同類信息!
  • 本頁收集關于Python實現貪心算法的示例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美一区二区成人| 色综合中文字幕国产| 日韩电影一区二区三区| 亚洲免费三区一区二区| 亚洲欧洲另类国产综合| 自拍偷拍亚洲欧美日韩| 一区二区三区四区精品在线视频| 亚洲欧美日韩一区| 亚洲一区在线播放| 日日夜夜一区二区| 精品一区二区av| 岛国一区二区在线观看| 91日韩在线专区| 7777精品久久久大香线蕉| 日韩欧美国产综合一区| 久久精品免视看| 亚洲丝袜自拍清纯另类| 香蕉久久夜色精品国产使用方法| 午夜欧美一区二区三区在线播放| 免费观看成人鲁鲁鲁鲁鲁视频| 久久99国产精品免费| av资源网一区| 7777精品伊人久久久大香线蕉经典版下载| 日韩一二三区不卡| 国产精品免费看片| 三级不卡在线观看| 成人黄色av电影| 欧美精品电影在线播放| 国产网站一区二区| 亚洲一卡二卡三卡四卡 | 91精品福利视频| 欧美午夜精品一区| 26uuu国产在线精品一区二区| 17c精品麻豆一区二区免费| 日韩高清在线一区| 99久久99久久免费精品蜜臀| 69p69国产精品| 国产精品午夜免费| 日韩成人精品在线观看| 97se亚洲国产综合自在线| 日韩午夜激情电影| 一区二区三区中文字幕在线观看| 韩日欧美一区二区三区| 欧美群妇大交群的观看方式| 国产精品女同一区二区三区| 裸体一区二区三区| 色琪琪一区二区三区亚洲区| 久久久91精品国产一区二区三区| 亚洲国产欧美日韩另类综合| 97se狠狠狠综合亚洲狠狠| 日韩写真欧美这视频| 亚洲国产中文字幕在线视频综合 | 日韩一区二区中文字幕| 亚洲欧洲国产专区| 国v精品久久久网| 久久久久久久久久久久久女国产乱| 亚洲福利国产精品| 日本乱人伦一区| 亚洲欧美在线另类| 国产成人av电影在线| 久久久夜色精品亚洲| 青青草国产成人av片免费| 欧美日韩视频第一区| 一区二区免费视频| 日本精品免费观看高清观看| 亚洲男人的天堂在线aⅴ视频| 成人做爰69片免费看网站| 国产亚洲一二三区| 懂色av中文字幕一区二区三区 | av午夜一区麻豆| 国产精品每日更新| 波多野结衣精品在线| 国产精品久久久久久久午夜片| 成人在线一区二区三区| 欧美国产综合色视频| 波多野结衣中文字幕一区二区三区 | 欧洲激情一区二区| 亚洲国产日产av| 欧美一个色资源| 国产永久精品大片wwwapp| 精品久久久久久综合日本欧美| 黑人巨大精品欧美一区| 久久九九国产精品| 99综合电影在线视频| 一片黄亚洲嫩模| 91 com成人网| 国产黄色精品网站| 亚洲精品日日夜夜| 欧美一区二区三区思思人| 日韩av不卡在线观看| 精品动漫一区二区三区在线观看| 精品在线播放免费| 亚洲视频一区二区免费在线观看| 在线观看国产日韩| 久久精品国产一区二区| 久久久www免费人成精品| 91丨porny丨在线| 亚洲成人免费av| 国产日韩在线不卡| 91福利在线观看| 久草精品在线观看| 中文字幕日韩一区| 日韩一区二区三区四区| www.欧美色图| 蜜臀av一区二区| 中文字幕一区二区三区色视频| 这里只有精品电影| k8久久久一区二区三区| 日韩av中文字幕一区二区| 久久久久久久久久久99999| 欧美中文字幕一区二区三区亚洲| 久久99蜜桃精品| 亚洲高清免费观看 | 最新日韩在线视频| 91精品一区二区三区久久久久久| 懂色av一区二区在线播放| 日韩成人免费在线| 亚洲视频在线观看一区| 久久久久久久综合日本| 欧美日韩黄色影视| 91天堂素人约啪| 国产激情视频一区二区在线观看| 天堂成人免费av电影一区| 亚洲欧洲日韩在线| 国产日本一区二区| 精品久久人人做人人爰| 欧美一区二区在线视频| 日本道色综合久久| 91性感美女视频| 成人在线一区二区三区| 国产乱子轮精品视频| 毛片不卡一区二区| 日本不卡不码高清免费观看| 一区二区三区色| 亚洲精品免费播放| 亚洲素人一区二区| 亚洲四区在线观看| 中文字幕视频一区| 日韩美女啊v在线免费观看| 国产精品全国免费观看高清| 日韩精品专区在线影院重磅| 欧美一卡在线观看| 91精品国产入口| 日韩欧美在线综合网| 欧美一级一区二区| 在线成人av网站| 日韩免费成人网| 久久影院午夜片一区| 久久美女艺术照精彩视频福利播放| 精品毛片乱码1区2区3区| 精品久久久久久久久久久久久久久| 欧美一区二区精美| 精品理论电影在线| 国产午夜精品一区二区三区视频| 亚洲国产精品二十页| 国产精品美女久久久久久久久| 综合久久久久久| 亚洲最新在线观看| 日韩不卡在线观看日韩不卡视频| 免费高清在线视频一区·| 久久精品国产在热久久| 国产电影精品久久禁18| 99国产一区二区三精品乱码| 色婷婷久久一区二区三区麻豆| 欧美亚洲禁片免费| 717成人午夜免费福利电影| 精品国产露脸精彩对白| 国产精品久久久久精k8| 亚洲电影一区二区| 国产主播一区二区| 91女厕偷拍女厕偷拍高清| 在线91免费看| 亚洲国产激情av| 亚洲影视在线观看| 国产美女av一区二区三区| 99久久夜色精品国产网站| 91.com视频| 国产精品麻豆欧美日韩ww| 亚洲成av人**亚洲成av**| 国产一区二区三区免费| 91色.com| 国产午夜亚洲精品羞羞网站| 亚洲福利视频导航| 成人免费观看男女羞羞视频| 欧美日韩aaa| 国产精品国产三级国产有无不卡 | 色婷婷综合久色| 日韩西西人体444www| 亚洲男人的天堂av| 国产一区在线观看视频| 欧美视频日韩视频在线观看| 国产欧美视频在线观看| 日韩高清中文字幕一区| 91老师片黄在线观看| 久久午夜电影网| 亚洲午夜精品网| 色av综合在线| 欧美国产精品一区二区| 激情欧美日韩一区二区| 日韩一区二区三区三四区视频在线观看 |