freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

數(shù)據(jù)結構排隊購票問題(編輯修改稿)

2025-07-07 00:37 本頁面
 

【文章內容簡介】 d ==39。E39。) break。 } return 0。} 李博然設計實現(xiàn): 隊列元素位置查找和元素增添void deque_num(intdeq amp。ideq, int num){ int i = 0。 //cout test endl。 if(num ()) (num)。 else if (num ()) (num)。 else { dequeint::iterator deqIt。 deqIt = ()。 while (num ideq[i]) { deqIt++。 i++。 } (deqIt, num)。 } number++。} 林浩成設計實現(xiàn): 刷新指令及雙端隊列的元素移除。 void delete_dequenum(intdeq amp。ideq, int ran1) { bool jud = 0。 if (ran1 == 0) { for (int i=0。 iii。 i++) { if (num[i] == ())//()返回第一個元素(不檢測容器是否為空) jud = 1。 if (jud == 1) { num[i] = num[i+1]。 } } if (jud == 1) num[ii] = 0。 ()。//()刪除第一個元素 } else if (ran1 == 1) { for (int i=0。 iii。 i++) { if (num[i] == ())//()返回最后一個元素(不檢測容器是否為空) jud = 1。 if (jud == 1) num[i] = num[i+1]。 } if (jud == 1) num[ii] = 0。 ()。//刪除最后一個元素 } ii。} 韓碩設計實現(xiàn):主要負責主菜單char menu(){ char cmd。 system(cls)。 cout endl endl。 cout ********************************************************************************。 cout * 購票系統(tǒng) *。 cout ********************************************************************************。 cout \t按n鍵領取編號. endl。 cout \t按r鍵刷新指令. endl。 cout \t按l鍵查看隊列. endl。 cout \t按e鍵退出. endl。 cin cmd。 return cmd。} 5 測試與調試 個人測試 侯永躍個人測試主要測試生成的隨機數(shù)有無重復,界面間的轉換有沒有問題。幾組測試后,發(fā)現(xiàn)在數(shù)量小于100的情況下,隨機數(shù)無重復現(xiàn)象。界面銜接的也很好。通過隨機搖號刪除一個頭(尾)節(jié)點之后的隊列 組裝與系統(tǒng)測試為了測試組裝之后的程序是否可用,方便起見,在分配編號和指令兩個界面分別輸出操作前后雙端隊列的狀態(tài)。測試結果顯示雙端隊列能夠正常工作。 領取編號: 查看隊列: 售票窗口發(fā)出指令: 發(fā)出指令后刪除對應的編號 6 課題總結 課題評價 做完這次的程序設計之后,我們組的成員都感覺STL使用起來非常方便,節(jié)省了大量的設計抽象數(shù)據(jù)結構的時間。通過這個實驗我們了解了STL模板的使用,當然更重要的是積累了小組合作編程的經驗。 個人設計總結 侯永躍個人總結通過這次編程,我發(fā)現(xiàn)STL模板庫的確非常好用,數(shù)量眾多的庫函數(shù)給我們的編程帶來了很多便利。誠然我們可以手動設計數(shù)據(jù)結構,但那樣的效率顯然不能和直接使用STL庫相比。因此學習STL的使用還是很有必要的。在學習編程語言的過程中也應當注意把幾種不同的方法相比較,在應用的時候選擇效率高的一種。 李博然個人總結 這次編程使用的C++模板類是首次接觸,在查閱大量資料后發(fā)現(xiàn)STL確實在很多方面能簡化編程,節(jié)省代碼量,甚至比A類題目編程起來還要簡單,但是STL還有很多功能我們還沒有了解到,希望能在以后的編程中深入學習提升自己的編程能力。本次我主要負責的是隊列的增添和查找,在以前自己寫是很復雜的但這次用很短的代碼就實現(xiàn)了,所以希望以后能夠學習自用,在編程中考慮更多的應該是算法的復雜度和效率而不應該是如何寫一段代碼,這樣才能真正提升編程能力。 林浩成個人總結 在此次課程設計中,STL的運用讓整個編程效率提高了很多,這讓我們體會到了標準模板庫的價值所在,學習標準模板庫或是別的模板庫,甚至是形成自己的編程習慣都是相當重要的,是一個程序員必須要掌握的基本素質。代碼的規(guī)范性,高效性和兼容性都是衡量代碼是否質量上乘的重要參數(shù)之一,在學習的路上,我們也要格外注意這些小的習慣,培養(yǎng)好的習慣是為建立程序大廈所打好的堅實基礎。 韓碩個人總結 這次B類實驗,我們在時間極其短暫的情況下,完成了對STL的學習并實現(xiàn)了程序的設計,我覺得團隊的力量是尤為重要的,然而這其中也體現(xiàn)了我編程能力上的不足,希望今后可以加強對編程能力的鍛煉。 7 附錄 附錄A 課題任務分工A1 課題程序設計分工學號姓名程序設計函數(shù)原型、類功能說明20133981侯永躍show_deque(intdeq amp。ideq),show_num(intdeq amp。ideq),show_mand(intdeq amp。ideq), menu_back(
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1