亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? algo3-13.cpp

?? 高一凡的數據結構源碼
?? CPP
字號:
 // algo3-13.cpp 使用排隊機的銀行業務模擬
 #define Qu 4 // 窗口數
 #define Khjg 5 // 兩相鄰到達的客戶的時間間隔最大值
 #define Blsj 30 // 每個客戶辦理業務的時間最大值
 #include"func3-3.cpp" // 包含algo3-12.cpp和algo3-13.cpp共同用到的函數和變量等

 LinkQueue q; // 排隊機隊列q
 QElemType customer[Qu]; // Qu個客戶隊列元素, 存放正在窗口辦理業務的客戶的信息
 //FILE *fq; // 文件型指針,用于指向c.txt文件
 //int j=0; // 計數器,產生c.txt文件用到
 Boolean chk[Qu]; // 窗口狀態,1為閑,0為忙

 void OpenForDay()
 { // 初始化事件鏈表ev且插入第1個到達事件,初始化排隊機q,初始化Qu個窗口為1(空閑)
   int i;
   InitList(ev); // 初始化事件鏈表ev為空
   en.OccurTime=0; // 設定第1位客戶到達時間為0(銀行一開門,就有客戶來)
   en.NType=Qu; // 到達
   OrderInsert(ev,en,cmp); // 將第1個到達事件en有序插入事件表ev中,在bo2-6.cpp中
   InitQueue(q); // 初始化排隊機隊列q
   for(i=0;i<Qu;i++)
     chk[i]=1; // 初始化Qu個窗口為1(空閑)
 }

 int ChuangKou()
 { // 返回空閑窗口的序號(0~Qu-1),若有多個窗口空閑,返回序號最小的。若無空閑窗口,返回Qu
   int i;
   for(i=0;i<Qu;i++)
     if(chk[i])
       return i;
   return i;
 }

 void CustomerArrived()
 { // 處理客戶到達事件en(en.NType=Qu),與algo3-12.cpp不同
   QElemType f;
   int durtime,intertime,i;
   ++CustomerNum; // 客戶數加1
   Random(durtime,intertime); // 生成當前客戶辦理業務的時間和下一個客戶到達的時間間隔2個隨機數
   et.OccurTime=en.OccurTime+intertime; // 下一客戶et到達時刻=當前客戶en的到達時間+時間間隔
   et.NType=Qu; // 下一客戶到達事件
   if(et.OccurTime<CloseTime) // 下一客戶到達時銀行尚未關門
     OrderInsert(ev,et,cmp); // 按升序將下一客戶到達事件et插入事件表ev中,在bo2-6.cpp中
   f.ArrivalTime=en.OccurTime; // 將當前客戶到達事件en賦給隊列元素f
   f.Duration=durtime;
   EnQueue(q,f); // 將當前客戶f入隊到排隊機
   i=ChuangKou(); // 求空閑窗口的序號
   if(i<Qu) // 有空閑窗口
   {
     DeQueue(q,customer[i]); // 刪去排隊機的排頭客戶(也就是剛入隊的f由排隊機到i號窗口)
 //  if(j++<20) // 輸出前20個客戶到達信息及處理業務窗口信息到文件c.txt中
 //    fprintf(fq,"客戶到達時刻=%3d,辦理業務的時間=%2d,所在窗口=%d\n",customer[i].ArrivalTime,customer[i].Duration,i);
     et.OccurTime=en.OccurTime+customer[i].Duration; // 設定一個i號窗口的離開事件et
     et.NType=i; // 第i號窗口的離開事件
     OrderInsert(ev,et,cmp); // 將此離開事件et按升序插入事件表ev中
     chk[i]=0; // i號窗口狀態變忙
   }
 }

 void CustomerDeparture()
 { // 處理客戶離開事件en(en.NType<Qu),與algo3-12.cpp不同
   int i;
   i=en.NType; // 確定離開事件en發生的窗口序號i
   chk[i]=1; // i號窗口狀態變閑
   TotalTime+=en.OccurTime-customer[i].ArrivalTime; // 客戶逗留時間=離開事件en的發生時刻-該客戶的到達時間
   if(!QueueEmpty(q))
   { // 第i窗口的客戶離開后,排隊機仍不空
     DeQueue(q,customer[i]); // 刪去排隊機的排頭客戶并將其賦給customer[i](排隊機的排頭客戶去i窗口辦理業務)
 //  if(j++<20) // 輸出前20個客戶到達信息及處理業務窗口信息到文件c.txt中
 //    fprintf(fq,"客戶到達時刻=%3d,辦理業務的時間=%2d,所在窗口=%d\n",customer[i].ArrivalTime,customer[i].Duration,i);
     chk[i]=0; // i號窗口狀態變忙
     et.OccurTime=en.OccurTime+customer[i].Duration; // 設定customer[i]的離開事件et,客戶的離開時間=原客戶的離開時間+當前客戶辦理業務的時間
     et.NType=i; // 第i號窗口的離開事件
     OrderInsert(ev,et,cmp); // 將此離開事件et按升序插入事件表ev中
   }
 }

 void main()
 {
 //fq=fopen("c.txt","w"); // 打開c.txt文件,用于寫入客戶到達信息
 //fp=fopen("d.txt","w"); // 打開d.txt文件,用于寫入有序事件表的歷史記錄
   printf("請輸入銀行營業時間長度(單位:分): ");
   scanf("%d",&CloseTime);
 //srand(time(0)); // 設置隨機數種子,以使每次運行程序產生的隨機數不同(time(0)是長整型數,與調用時間有關)
   Bank_Simulation();
 //fclose(fq); // 關閉c.txt
 //fclose(fp); // 關閉d.txt
 }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩二区在线观看| 亚洲一区二区三区在线播放| 欧美精选午夜久久久乱码6080| av在线不卡电影| 成人av动漫在线| 91丨九色丨尤物| 在线精品视频一区二区| 欧美日韩国产免费| 日韩无一区二区| wwww国产精品欧美| 国产精品婷婷午夜在线观看| 亚洲免费在线观看| 亚洲自拍偷拍网站| 免费在线观看视频一区| 精品一区二区在线播放| 高清免费成人av| 色婷婷综合激情| 日韩一区二区三区免费观看| 亚洲精品在线免费播放| 中文字幕一区二| 午夜在线电影亚洲一区| 国产美女主播视频一区| a在线播放不卡| 欧美男女性生活在线直播观看| 日韩一区二区三区四区 | 国产精品亚洲一区二区三区妖精| 黄色成人免费在线| 成人国产在线观看| 欧美三级韩国三级日本三斤| 欧美成人精品二区三区99精品| 中文字幕二三区不卡| 亚洲影视在线播放| 国产资源在线一区| 欧美性一二三区| 久久午夜羞羞影院免费观看| 一区二区三区四区五区视频在线观看| 日韩精品午夜视频| 99久久久免费精品国产一区二区| 精品少妇一区二区三区视频免付费| 国产日本欧洲亚洲| 亚洲成人动漫在线免费观看| 国产福利一区在线观看| 欧美日韩美女一区二区| 国产精品区一区二区三区| 午夜精品一区二区三区电影天堂 | 99久久99久久久精品齐齐| 日韩三级中文字幕| 亚洲高清不卡在线| 成人午夜电影小说| 日韩女同互慰一区二区| 最新不卡av在线| 国产精品996| 日韩午夜三级在线| 亚洲国产一区二区三区| 成a人片国产精品| 国产亚洲精品久| 九九精品视频在线看| 欧美日韩精品高清| 一区二区激情视频| 成年人网站91| 欧美高清在线一区| 国产精品自拍毛片| 欧美xxxx老人做受| 日韩激情一区二区| 欧美日韩在线观看一区二区 | 蜜臀av性久久久久蜜臀aⅴ| 91国偷自产一区二区开放时间| 日本一区二区不卡视频| 麻豆精品国产91久久久久久| 在线播放欧美女士性生活| 亚洲三级理论片| 99精品久久只有精品| 国产精品久线观看视频| 99免费精品视频| 最新高清无码专区| 欧美亚洲综合一区| 亚洲国产精品久久不卡毛片| 欧美日韩一卡二卡三卡 | 精品一区二区三区免费| 日韩欧美一卡二卡| 激情综合网最新| 久久久精品人体av艺术| 成人a区在线观看| 亚洲色欲色欲www在线观看| 99视频一区二区| 亚洲精品美国一| 欧美精品第1页| 久久国内精品自在自线400部| 久久夜色精品一区| 成人久久久精品乱码一区二区三区| 国产日产精品一区| 91国在线观看| 老司机免费视频一区二区三区| 精品国产三级a在线观看| 国产制服丝袜一区| 国产精品久久久久一区二区三区 | 日韩一卡二卡三卡| 美日韩一级片在线观看| 国产人成一区二区三区影院| 成人av电影免费观看| 五月天国产精品| 久久日韩粉嫩一区二区三区| 大白屁股一区二区视频| 亚洲一区二区高清| 久久亚洲精品国产精品紫薇| 99re视频精品| 人妖欧美一区二区| 自拍偷拍亚洲欧美日韩| 欧美精品日韩精品| 高清国产午夜精品久久久久久| 亚洲国产视频一区二区| 26uuu精品一区二区在线观看| 91浏览器打开| 国产尤物一区二区| 一区二区三区四区不卡在线| 亚洲精品一区在线观看| 91黄色免费网站| 国产成人免费9x9x人网站视频| 一区二区三区在线影院| 精品88久久久久88久久久| 欧美午夜精品久久久久久超碰| 国产99久久久国产精品潘金| 日韩av不卡一区二区| 亚洲欧美另类小说视频| 国产午夜亚洲精品理论片色戒| 宅男噜噜噜66一区二区66| 91网址在线看| 顶级嫩模精品视频在线看| 免费一级欧美片在线观看| 亚洲国产中文字幕在线视频综合| 久久久久88色偷偷免费| 日韩美女在线视频| 在线成人av影院| 91久久精品国产91性色tv | 成人午夜精品在线| 日本一区中文字幕| 亚洲综合一区在线| 亚洲特级片在线| 国产精品超碰97尤物18| 国产日产亚洲精品系列| 久久麻豆一区二区| 欧美成人猛片aaaaaaa| 在线播放国产精品二区一二区四区| 91福利视频网站| 99国产精品久久| 暴力调教一区二区三区| 成人毛片老司机大片| 国产乱码精品一区二区三区av| 美女久久久精品| 麻豆精品蜜桃视频网站| 麻豆国产一区二区| 精品一区二区三区不卡| 精品一区二区三区av| 国产精品综合久久| 国产精品综合二区| 波波电影院一区二区三区| 成人h版在线观看| 97se亚洲国产综合自在线不卡| 成人app网站| 91看片淫黄大片一级在线观看| 91麻豆精品在线观看| 欧美色图一区二区三区| 8x福利精品第一导航| 精品噜噜噜噜久久久久久久久试看| 欧美精品一区二区三区很污很色的| 精品动漫一区二区三区在线观看| 久久久精品国产免大香伊| 1000部国产精品成人观看| 亚洲精品免费电影| 美女网站视频久久| 国产成人在线视频网站| 色爱区综合激月婷婷| 91麻豆精品国产91久久久久久久久| 正在播放亚洲一区| 国产精品网站导航| 丝袜国产日韩另类美女| 国产久卡久卡久卡久卡视频精品| 成人精品视频一区| 欧美日韩高清影院| 久久久精品免费免费| 亚洲一区二三区| 国产一区二区三区四区五区美女| 99久久精品国产观看| 欧美一区二区三区婷婷月色| 久久精品日韩一区二区三区| 一区二区三区不卡在线观看| 美国十次综合导航| 91丝袜呻吟高潮美腿白嫩在线观看| 欧美一区二区三区免费视频| 国产精品人成在线观看免费 | 日韩三级视频在线观看| 国产日韩欧美一区二区三区乱码 | 91蜜桃网址入口| 日韩一区二区免费电影| 亚洲色图一区二区| 久久99这里只有精品| 欧美在线你懂得| 国产精品理伦片| 麻豆精品国产传媒mv男同| 欧洲精品在线观看|