版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)一、課程設(shè)計(jì)要求1.在給出的 6 道題目中選擇 2 道(第 1、2 和 3 題中必須選取一題,第 4、5 和 6 題中必須選取一題)。2.3.4.5.6.可以選擇任意一種 Windows下的 C 語言開發(fā)環(huán)境調(diào)試源程序。源代碼要求能夠編譯通過并可以運(yùn)行。源代碼中要有設(shè)計(jì)目的說明,關(guān)鍵的代碼行必須要有注釋。認(rèn)真填寫課程設(shè)計(jì)。課程設(shè)計(jì)結(jié)束后,上交課程設(shè)計(jì)和源代碼。二、課程設(shè)計(jì)題目題目一、學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1. 設(shè)計(jì)內(nèi)容(1)(2)(3)(4)(5)(6)(7)(8)2.(1)(2)(3)每一條包括一個(gè)學(xué)生的學(xué)號(hào)、3 門課成績、平均成績。輸入功能:可以一次完成若干條的輸入。
2、顯示功能:完成全部學(xué)生的顯示。查找功能:完成按查找學(xué)生,并顯示。排序功能:按學(xué)生平均成績進(jìn)行排序。功能:按平均成績高低一條學(xué)生。將學(xué)生存在文件 score 中。提供一個(gè)界面來調(diào)用各個(gè)功能,調(diào)用界面和各個(gè)功能的操作界面應(yīng)盡可能清晰美觀!設(shè)計(jì)要求系統(tǒng)具有增加、查詢、排序等基本功能;系統(tǒng)的各個(gè)功能模塊要求用函數(shù)的形式實(shí)現(xiàn);將學(xué)生成績信息存在文件中。題目二、管理系統(tǒng)設(shè)計(jì)1. 設(shè)計(jì)內(nèi)容系統(tǒng)功能:能給客戶提供訂票、退票的功能,還能瀏覽航班航線信息(如航班號(hào)、航線、飛行時(shí)間及成員訂額)和查詢航班信息;系統(tǒng)的具體實(shí)現(xiàn)如下形式:(1)(2)(3)系統(tǒng)以菜單方式工作航班信息錄入功能(航班信息用文件保存)輸入航班信
3、息瀏覽功能輸出查詢航線(按航班號(hào)查詢)承辦訂票和退票業(yè)務(wù)2. 設(shè)計(jì)要求實(shí)現(xiàn)函數(shù)的具體功能:(數(shù)組指針來快速實(shí)現(xiàn)客戶端訂票,退票的功能。先創(chuàng)建一鏈表,通過對(duì)和刪除鏈表來使之實(shí)現(xiàn)上述功能)(1) Create( );通過建立和增加鏈表的結(jié)點(diǎn)來實(shí)現(xiàn)管理系統(tǒng)的訂票功能(2) tuipiao( );通過刪除鏈表的結(jié)點(diǎn)來實(shí)現(xiàn)管理系統(tǒng)的退票功能watch( );返回航班信息,用于查看當(dāng)前的成員訂額browseticket ( );用于查詢航班信息,可以按照航班號(hào)查詢和按照日期查詢題目三、交通咨詢系統(tǒng)設(shè)計(jì)(最短路徑問題)1. 設(shè)計(jì)內(nèi)容設(shè)計(jì)要求及分析:設(shè)計(jì)一個(gè)交通咨詢系統(tǒng),能讓旅客咨詢從任一個(gè)城市頂點(diǎn)到另一城市
4、頂點(diǎn)之間的最短路徑(里程)或最低花費(fèi)或最少時(shí)間等問題。對(duì)于不同咨詢要求,可輸入城市間的路程或所需時(shí)間或所需費(fèi)用。該設(shè)計(jì)共分三個(gè)部分,一是建立交通網(wǎng)絡(luò)圖的結(jié)構(gòu);二是解決單源最短路徑問題;最后再實(shí)現(xiàn)兩個(gè)城市頂點(diǎn)之間的最短路徑問題。以下是給出的一個(gè)交通網(wǎng)絡(luò)圖,可以用作程序的輸入數(shù)據(jù)。2. 設(shè)計(jì)要求要求程序求可以給出:任意一個(gè)城市到所有城市的最短里程;任意兩個(gè)城市自己的最短里程。題目四、計(jì)算表達(dá)式1. 設(shè)計(jì)內(nèi)容設(shè)計(jì)一個(gè)程序,把中綴表達(dá)式轉(zhuǎn)換成一棵二叉樹,然后通過后根遍歷計(jì)算表達(dá)式的值。2. 設(shè)計(jì)要求對(duì)于輸入的一個(gè)中綴表達(dá)式,判斷表達(dá)式是否合法。如果合法,把中綴表達(dá)式轉(zhuǎn)換成一棵二叉樹,然后通過后根遍歷計(jì)
5、算表達(dá)式的值,輸出運(yùn)算結(jié)果。合法表達(dá)式不能為空,可以出現(xiàn)在表達(dá)式中的字符有:*運(yùn)算符“+”、“-”、“*”、“”;*左右括號(hào)“(”、“)”;*整數(shù)(可以是多位的);*空格符和制表符。例如:表達(dá)式為“20+(3*(4+46)-6)2-134”將得到結(jié)果-42。數(shù)據(jù)結(jié)構(gòu)采用二叉樹的表示。題目五、大整數(shù)乘法問題1. 設(shè)計(jì)要求完成大整數(shù)乘法運(yùn)算。2. 設(shè)計(jì)內(nèi)容使鏈表結(jié)構(gòu),設(shè)計(jì)一個(gè)有效的算法,可以進(jìn)行兩個(gè)很多位的大整數(shù)的高精度乘法和加法運(yùn)算。例如:12345678988765432*3456789456789=利鏈表的節(jié)點(diǎn)每位的數(shù)字,利用前驅(qū)進(jìn)行對(duì)上一個(gè)位數(shù)的使用,用后繼來連接后面的節(jié)點(diǎn),通過對(duì)+號(hào)和*
6、號(hào)的重載實(shí)現(xiàn)對(duì)大整數(shù)的加和乘。題目六、編碼問題1. 設(shè)計(jì)要求設(shè)計(jì)要求對(duì)輸入的一串電文字符實(shí)現(xiàn)編碼,再對(duì)編碼生成的代碼串進(jìn)行譯碼,輸出電文字符串。2. 設(shè)計(jì)內(nèi)容樹的建立;編碼的生成;編碼文件的譯碼。數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)小組:時(shí)間:2015 年 12 月 28 日2015 年 12 月 31 日課程設(shè)計(jì)要求1.在給出的 6 道題目中選擇 2 道(第 1、2 和 3 題中必須選取一題,第 4、5 和 6 題中必須選取一題)。2.3.4.5.6.可以選擇任意一種 Windows下的 C 語言開發(fā)環(huán)境調(diào)試源程序。源代碼要求能夠編譯通過并可以運(yùn)行。源代碼中要有設(shè)計(jì)目的說明,關(guān)鍵的代碼行必須要有注釋。認(rèn)真填寫課程設(shè)計(jì),每人 1 份。小組信息包括小組成員的學(xué)號(hào)信息。課程設(shè)計(jì)結(jié)束后,上交課程設(shè)計(jì)(最后一頁附簽名,首頁頁眉處填寫班級(jí)、學(xué)號(hào)和信息)。題目
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度特種門窗安裝與改造工程合同3篇
- 個(gè)人著作出版協(xié)議(2024年)3篇
- 2025年度區(qū)塊鏈技術(shù)應(yīng)用企業(yè)內(nèi)部股東股權(quán)激勵(lì)協(xié)議4篇
- 二零二五版排水管網(wǎng)檢測與維護(hù)服務(wù)合同4篇
- 2025年度教育信息化場合作經(jīng)營協(xié)議參考文本4篇
- 2025年度窗簾墻布研發(fā)創(chuàng)新成果轉(zhuǎn)化合作合同4篇
- 晶體熒光光譜研究-深度研究
- 2025版門窗行業(yè)綠色生產(chǎn)標(biāo)準(zhǔn)認(rèn)證合同3篇
- 2025年度奶業(yè)行業(yè)標(biāo)準(zhǔn)化與認(rèn)證合同4篇
- 2025年度農(nóng)藥產(chǎn)品銷售與客戶關(guān)系維護(hù)合同3篇
- 2025-2030年中國草莓市場競爭格局及發(fā)展趨勢分析報(bào)告
- 華為智慧園區(qū)解決方案介紹
- 奕成玻璃基板先進(jìn)封裝中試線項(xiàng)目環(huán)評(píng)報(bào)告表
- 廣西壯族自治區(qū)房屋建筑和市政基礎(chǔ)設(shè)施全過程工程咨詢服務(wù)招標(biāo)文件范本(2020年版)修訂版
- 人教版八年級(jí)英語上冊期末專項(xiàng)復(fù)習(xí)-完形填空和閱讀理解(含答案)
- 2024新版有限空間作業(yè)安全大培訓(xùn)
- GB/T 44304-2024精細(xì)陶瓷室溫?cái)嗔炎枇υ囼?yàn)方法壓痕(IF)法
- 年度董事會(huì)工作計(jì)劃
- 《退休不褪色余熱亦生輝》學(xué)校退休教師歡送會(huì)
- 02R112拱頂油罐圖集
- 2021年新教材重慶生物高考真題(含答案解析)
評(píng)論
0/150
提交評(píng)論