數(shù)據(jù)結(jié)構(gòu)上機實驗報告.doc
-
資源ID:9031773
資源大?。?span id="huctwh1" class="font-tahoma">16KB
全文頁數(shù):3頁
- 資源格式: DOC
下載積分:9.9積分
快捷下載
會員登錄下載
微信登錄下載
微信掃一掃登錄
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標題沒有明確說明有答案則都視為沒有答案,請知曉。
|
數(shù)據(jù)結(jié)構(gòu)上機實驗報告.doc
數(shù)據(jù)結(jié)構(gòu)實驗報告題 目: 班 級: 姓 名: 學(xué) 號: 完成日期: 紹興文理學(xué)院元培學(xué)院一、 需求分析(說明實驗的任務(wù),包括輸入、輸出、功能、測試數(shù)據(jù)等)任務(wù):約瑟夫(Joseph)問題的一種描述是:編號為1,2,n的n個人按順時針方向圍坐一圈,每人持有一個密碼(正整數(shù))。一開始任選一個正整數(shù)作為報數(shù)上限值m,從第一個人開始按順時針方向自1開始順序報數(shù),報到m時停止報數(shù)。報m的人出列,將他的密碼作為新的m值,從他在順時針方向上的下一個人開始重新從1報數(shù),如此下去,直至所有人全部出列為止。試用鏈式存儲結(jié)構(gòu)存儲數(shù)據(jù),設(shè)計一個程序求出出列順序。功能要求:利用單向循環(huán)鏈表存儲結(jié)構(gòu)模擬約瑟夫環(huán),按照出列的順序印出各人的編號。測試數(shù)據(jù):m的上限為20,初值為3;(1) 對于n=10,10個人的密碼依次為:1,2,3,4,5,6,7,8,9,10,進行測試。(2) 對于從鍵盤輸入的n和n個人的密碼進行測試。二、 概要設(shè)計(數(shù)據(jù)類型的定義、主程序的流程以及各程序模塊之間的層次(調(diào)用)關(guān)系)三、 詳細設(shè)計(實現(xiàn)概要設(shè)計中定義的數(shù)據(jù)類型,對主程序和其他模塊寫出詳細算法)四、 調(diào)試分析(調(diào)試過程中遇到的問題是如何解決的、對設(shè)計與實現(xiàn)的回顧討論和分析、算法的時空分析、經(jīng)驗和體會等)五、測試結(jié)果(列出你的測試結(jié)果,包括輸入的測試數(shù)據(jù)和輸出的結(jié)果)六、附錄(列出源程序文件名清單,提交源程序)