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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)課程設(shè)計(jì)教學(xué)大綱-wenkub.com

2024-10-17 23:14 本頁(yè)面
   

【正文】 或無(wú)實(shí)習(xí)報(bào)告,沒有通過答辯。答辯較準(zhǔn)確流利。撰寫了高質(zhì)量的總結(jié)報(bào)告。六、成績(jī)考核與評(píng)定學(xué)生課程設(shè)計(jì)結(jié)束后寫出總結(jié)報(bào)告,對(duì)設(shè)計(jì)的內(nèi)容和效果進(jìn)行總結(jié),按照學(xué)生在設(shè)計(jì)期間的表現(xiàn),指導(dǎo)老師對(duì)每位學(xué)生寫出評(píng)語(yǔ)和鑒定,系課程設(shè)計(jì)領(lǐng)導(dǎo)小組組織答辯,最后確定每位學(xué)生課程設(shè)計(jì)成績(jī),課程設(shè)計(jì)成績(jī)分為優(yōu)、良、中、及格和不及格五個(gè)等級(jí)。(3)在用三元組表示稀疏矩陣時(shí),相加或相減所得結(jié)果矩陣應(yīng)該另生成,乘積矩陣也可以用二維數(shù)組存放。*實(shí)現(xiàn)提示:(1)首先應(yīng)輸入矩陣的行數(shù)和列數(shù),并判別給出的兩個(gè)矩陣的行、列數(shù)對(duì)于所要求作的運(yùn)算是否匹配。利用“稀疏”特點(diǎn)進(jìn)行存儲(chǔ)和計(jì)算可以大大節(jié)省存儲(chǔ)空間,提高計(jì)算效率。設(shè)計(jì)一個(gè)程序,演示用算符優(yōu)先法對(duì)算術(shù)表達(dá)式求值的過程。相加過程中不要破壞兩個(gè)操作數(shù)鏈表。(7)1,0000,9999,9999;1;應(yīng)輸出“1,0001,0000,0000”。(2)2345,6789;7654,3211;應(yīng)輸出“1,0000,0000”。*基本要求:利用雙向循環(huán)鏈表實(shí)現(xiàn)長(zhǎng)整數(shù)的存儲(chǔ),每個(gè)結(jié)點(diǎn)含一個(gè)整形變量。(2)要求:輸入的數(shù)據(jù)形式為任何一個(gè)正整數(shù),大小不限。(3)測(cè)試數(shù)據(jù):m的初值為20,n=7 ,7個(gè)人的密碼依次為3,1,7,2,4,7,4,首先m=6,則正確的輸出是什么?(4)輸入數(shù)據(jù):建立輸入處理輸入數(shù)據(jù),輸入m的初值,n,輸入每個(gè)人的密碼,建立單循環(huán)鏈表。一開始任選一個(gè)正整數(shù)作為報(bào)數(shù)上限值m,從第一個(gè)仍開始順時(shí)針方向自1開始順序報(bào)數(shù),報(bào)到m時(shí)停止報(bào)數(shù)。由于回溯求解的規(guī)則規(guī)則是“后進(jìn)先出”因此自然要用到棧。例如:當(dāng)T=10,各件物品的體積{1,8,4,3,5,2}時(shí),可找到下列4組解:(1,4,3,2),(1,4,5),(8,2),(3,5,2)。程序能夠運(yùn)行,要有基本的容錯(cuò)功能。對(duì)有些題目提出算法改進(jìn)方案,比較不同算法的優(yōu)缺點(diǎn)。學(xué)好數(shù)據(jù)結(jié)構(gòu)對(duì)掌握實(shí)際編程能力是很有幫助的。b+a’是屬該模式的字符序列,而‘1+3amp。 序列2’模式的字符序列。靜態(tài)存儲(chǔ)一頁(yè)文章,每行最多不超過80個(gè)字符,共N行。④歸還:注銷對(duì)借閱者的登記,改變?cè)摃默F(xiàn)存量。(3)系統(tǒng)應(yīng)實(shí)現(xiàn)的操作及功能定義如下:①采編入庫(kù):新購(gòu)入一種書,經(jīng)分類和確定書號(hào)后登記到圖書帳目中去。試設(shè)計(jì)一個(gè)圖書管理系統(tǒng),將上述業(yè)務(wù)活動(dòng)借助于計(jì)算機(jī)系統(tǒng)完成。(2)程序可以對(duì)三元組的輸入順序加以限制,例如,按行優(yōu)先。*基本要求:以“帶行邏輯鏈接信息”的三元組順序表示稀疏矩陣,實(shí)現(xiàn)兩個(gè)矩陣相加、相減和相乘的運(yùn)算。*選作內(nèi)容:(1)擴(kuò)充運(yùn)算符集,如增加乘方、單目減、賦值等運(yùn)算;(2)運(yùn)算量可以是變量;(3)運(yùn)算量可以是實(shí)數(shù)類型;(4)計(jì)數(shù)器的功能和仿鎮(zhèn)界面。利用教材中給出的算符優(yōu)先關(guān)系,實(shí)現(xiàn)對(duì)算術(shù)四則混合運(yùn)算表達(dá)式的求值,并仿照教材例31演示在求值中運(yùn)算符棧、運(yùn)算數(shù)棧、輸入字符和主要操作的變化過程。*實(shí)現(xiàn)提示:用帶頭結(jié)點(diǎn)的單鏈表存儲(chǔ)多項(xiàng)式,多項(xiàng)式的項(xiàng)數(shù)存在頭結(jié)點(diǎn)。3)橙色的實(shí)心小圓圈表示起點(diǎn),綠色實(shí)心圓圈表示終點(diǎn),空心圓圈表示足跡,紅色方塊表示墻。1編制一個(gè)求解迷宮通路的圖形界面演示程序。1各種排序*問題描述:對(duì)30000個(gè)隨機(jī)整數(shù),利用插入排序、希爾排序、起泡排序、快速排序、選擇排序、堆排序、歸并排序等排序方法進(jìn)行排序,并統(tǒng)計(jì)每一種排序上機(jī)所花費(fèi)的時(shí)間。注意,生成樹的邊是有向邊,端點(diǎn)順序不能顛倒。[測(cè)試數(shù)據(jù)]由學(xué)生依據(jù)軟件工程的測(cè)試技術(shù)自己確定。[問題描述]很多涉及圖上操作的算法都是以圖的遍歷操作為基礎(chǔ)的。(4)若輸入文件尚未讀完,活區(qū)切換命令可將原活區(qū)中最后幾行留在活區(qū)頂部,以保持閱讀連續(xù)性;否則,它意味著結(jié)束編輯或開始編輯另一個(gè)文件。然后盡可能多地從輸入文件中讀入各行,但不超過activemaxlenx。行尾可用一個(gè)特殊的ASCII字符(如(012)8)標(biāo)識(shí)??紤]到文本文件行長(zhǎng)通常為正態(tài)分布,且峰值在60到70之間,用320activemaxlen大小的字符數(shù)組實(shí)現(xiàn)存儲(chǔ)將造成大量浪費(fèi)。各條命令中的行號(hào)均須在活區(qū)中各行行號(hào)范圍之內(nèi),只有插入命令的行號(hào)可以等于活區(qū)第一行行號(hào)減1,表示插入當(dāng)前屏幕中第一行之前,否則命令參數(shù)非法。格式:n將活區(qū)寫入輸出文件,并從輸入文件中讀入下一段,作為新的活區(qū)。[基本要求]實(shí)現(xiàn)以下4條基本編輯命令:(1)行插入。一種解決方法是逐段地編輯。(4)停放在便道上的汽車也收費(fèi),收費(fèi)標(biāo)準(zhǔn)比停放在停車場(chǎng)的車低,請(qǐng)思考如何修改結(jié)構(gòu)以滿足這種要求。輸入數(shù)據(jù)按到達(dá)或離去的時(shí)刻有序。[基本要求]以棧模擬停車場(chǎng),以隊(duì)列模擬車場(chǎng)外的便道,按照從終端讀入的輸入數(shù)據(jù)序列進(jìn)行模擬管理。汽車在停車場(chǎng)內(nèi)按車輛到達(dá)時(shí)間的先后順序,依次由北向南排列(大門在最南端,最先到達(dá)的第一輛車停放在車場(chǎng)的最北端),若車場(chǎng)內(nèi)已停滿n輛汽車,則后來(lái)的汽車只能在門外的便道上等候,一旦有車開走,則排在便道上的第一輛車即可開入;當(dāng)停車場(chǎng)內(nèi)某輛車要離開時(shí),在它之后開入的車輛必須先退出車場(chǎng)為它讓路,待該輛車開出大門外,其它車輛再按原次序進(jìn)入車場(chǎng),每輛停放在車場(chǎng)的車在它離開停車場(chǎng)時(shí)必須按它停留的時(shí)間長(zhǎng)短交納費(fèi)用。[基本要求]設(shè)置一個(gè)棧,每讀入一個(gè)括號(hào),若是左括號(hào),則作為一個(gè)新的更急迫的期待壓入棧中,若是右括號(hào),則或者是和當(dāng)前棧頂?shù)睦ㄌ?hào)相匹配,或者是不合法的情況,輸出“此串括號(hào)匹配不合法”。[問題描述]假設(shè)表達(dá)式中允許有兩種括號(hào):圓括號(hào)和方括號(hào),其嵌套的順序隨意,即CC或[([ ] [ ])]等為正確格式,[(])或(((]均為不正確的格式。(3)假設(shè)小說(shuō)中的每個(gè)單詞或者從行首開始,或者前置以一個(gè)空格符。若某行中出現(xiàn)了不止一次,不必存多個(gè)相同的行號(hào)。[測(cè)試數(shù)據(jù)]以你的源程序模擬英文小說(shuō),程序語(yǔ)言保留字集作為待統(tǒng)計(jì)的詞匯集。試寫一個(gè)實(shí)現(xiàn)這一目標(biāo)的文字統(tǒng)計(jì)系統(tǒng),稱為“文學(xué)研究助手”。[選作內(nèi)容]擴(kuò)充運(yùn)算符集合。引入表達(dá)式起始、結(jié)束符是為了方便。(2)區(qū)分機(jī)動(dòng)車道和人行道。[基本要求](1)查詢各景點(diǎn)的相關(guān)信息;(2)查詢圖中任意兩個(gè)景點(diǎn)間的最短路徑。課程設(shè)計(jì)按照教學(xué)要求需要1周時(shí)間完成,1周中每天至少要上68小時(shí)的機(jī)來(lái)調(diào)試C語(yǔ)言設(shè)計(jì)的程序,總共至少要上機(jī)調(diào)試程序30小時(shí)。程序能夠運(yùn)行,要有基本的容錯(cuò)功能。對(duì)有些題目提出算法改進(jìn)方案,比較不同算法的優(yōu)缺點(diǎn)。為了學(xué)好《數(shù)據(jù)結(jié)構(gòu)》,必須編寫一些在特定數(shù)據(jù)結(jié)構(gòu)上的算法,通過上機(jī)調(diào)試,才能更好地掌握各種數(shù)據(jù)結(jié)構(gòu)及其特點(diǎn),同時(shí)提高解決計(jì)算機(jī)應(yīng)用實(shí)際問題的能力。⑤顯示:以凹入表的形式顯示B樹。如果這種書在帳目中已有,則只將總庫(kù)存量增加。*基本要求:(1)每種書的登記內(nèi)容至少包括書號(hào)、書名、作者、現(xiàn)存量和總庫(kù)存量等五4。注意研究教科書中的算法,以便提高計(jì)算效率。稀疏矩陣的輸入形式采用三元組表示,而運(yùn)算結(jié)構(gòu)的矩陣則以通常的陣列形式列出。22.稀疏矩陣運(yùn)算器*問題描述:稀疏矩陣是指那些多數(shù)元素為0的矩陣。*實(shí)現(xiàn)提示:(1)設(shè)置運(yùn)算棧和運(yùn)算數(shù)棧輔助分析算符優(yōu)先關(guān)系。21.算術(shù)表達(dá)式求值演示*問題描述:表達(dá)式求值是實(shí)現(xiàn)程序設(shè)計(jì)語(yǔ)言的基本問題之一,也是棧的應(yīng)用的一個(gè)典型例子。4)本程序只求出一條成功的通路,但若對(duì)求解函數(shù)MazePath稍加更改即可求得全部路徑。*問題描述:1)輸入一個(gè)任意大小的迷宮,任設(shè)起點(diǎn)、終點(diǎn)、障礙,用棧求出一條走出迷宮的路徑,并顯示在屏幕上。*測(cè)試數(shù)據(jù):由讀者根據(jù)實(shí)際情況指定。1校園導(dǎo)游咨詢 *問題描述:(1)設(shè)計(jì)你的學(xué)校的校園平面圖,所含景點(diǎn)不少于10個(gè)。要求每個(gè)方格上只進(jìn)入一次,走遍棋盤上全部64個(gè)方格。相加過程中不要破壞兩個(gè)操作數(shù)鏈表。(7)1,0000,9999,9999;1;應(yīng)輸出“1,0001,0000,0000”。(2)2345,6789;7654,3211;應(yīng)輸出“1,0000,0000”。*基本要求:利用雙向循環(huán)鏈表實(shí)現(xiàn)長(zhǎng)整數(shù)的存儲(chǔ),每個(gè)結(jié)點(diǎn)含一個(gè)整形變量。*輸入的數(shù)據(jù)形式為任何一個(gè)正整數(shù),大小不限。*輸入數(shù)據(jù):輸入m,n m,n 為整數(shù),n建立二叉樹,層序、先序遍歷(用遞歸或非遞歸的方法都可以)*問題描述:要求能夠輸入樹的各個(gè)結(jié)點(diǎn),并能夠輸出用不同方法遍歷的遍歷序列;分別建立建立二叉樹存儲(chǔ)結(jié)構(gòu)的的輸入函數(shù)、輸出層序遍歷序列的函數(shù)、輸出先序遍歷序列的函數(shù);赫夫曼樹的建立*問題描述:建立建立最優(yōu)二叉樹函數(shù)*要求:可以建立函數(shù)輸入二叉樹,并輸出其赫夫曼樹在上交資料中請(qǐng)寫明:存儲(chǔ)結(jié)構(gòu)、基本算法(可以使用程序流程圖)、輸入輸出、源程序、測(cè)試數(shù)據(jù)和結(jié)果、算法的時(shí)間復(fù)雜度、另外可以提出算法的改進(jìn)方法;紙牌游戲*問題描述:編號(hào)為152張牌,正面向上,從第2張開始,以2為基數(shù),是2的倍數(shù)的牌翻一次,直到最后一張牌;然后,從第3張開始,以3為基數(shù),是3的倍數(shù)的牌翻一次,直到最后一張牌;然后…從第4張開始,以4為基數(shù),是4的倍數(shù)的牌翻一次,直到最后一張牌;...再依次5的倍數(shù)的牌翻一次,6的,7的 直到 以52為基數(shù)的 翻過。設(shè)計(jì)一個(gè)程序來(lái)求出出列順序。*存儲(chǔ)結(jié)構(gòu)使用線性表,分別用幾個(gè)子函數(shù)實(shí)現(xiàn)相應(yīng)的功能;*輸入數(shù)據(jù)的形式和范圍:可以輸入大寫、小寫的英文字母、任何數(shù)字及標(biāo)點(diǎn)符號(hào)。測(cè)試數(shù)據(jù)及測(cè)試結(jié)果請(qǐng)?jiān)谏辖坏馁Y料中寫明;一元多項(xiàng)式計(jì)算*問題描述:能夠按照指數(shù)降序排列建立并輸出多項(xiàng)式; 能夠完成兩個(gè)多項(xiàng)式的相加、相減,并將結(jié)果輸入;在上交資料中請(qǐng)寫明:存儲(chǔ)結(jié)構(gòu)、多項(xiàng)式相加的基本過程的算法(可以使用程序流程圖)、源程序、測(cè)試數(shù)據(jù)和結(jié)果、算法的時(shí)間復(fù)雜度、另外可以提出算法的改進(jìn)方法;訂票系統(tǒng)*問題描述:通過此系統(tǒng)可以實(shí)現(xiàn)如下功能: 1)錄入:可以錄入航班情況(數(shù)據(jù)可以存儲(chǔ)在一個(gè)數(shù)據(jù)文件中,數(shù)據(jù)結(jié)構(gòu)、具體數(shù)據(jù)自定)2)查詢:可以查詢某個(gè)航線的情況(如,輸入航班號(hào),查詢起降時(shí)間,起飛抵達(dá)城市,航班票價(jià),票價(jià)折扣,確定航班是否滿倉(cāng)); 可以輸入起飛抵達(dá)城市,查詢飛機(jī)航班情況;3)訂票:(訂票情況可以存在一個(gè)數(shù)據(jù)文件中,結(jié)構(gòu)自己設(shè)定)可以訂票,如果該航班已經(jīng)無(wú)票,可以提供相關(guān)可選擇航班; 4)退票: 可退票,退票后修改相關(guān)數(shù)據(jù)文件;客戶資料有姓名,證件號(hào),訂票數(shù)量及航班情況,訂單要有編號(hào)。規(guī)定:輸入數(shù)據(jù)形式和范圍:20以內(nèi)的整數(shù)(如果做得更好可以輸入學(xué)校的名稱,運(yùn)動(dòng)項(xiàng)目的名稱)輸出形式:有中文提示,各學(xué)校分?jǐn)?shù)為整形界面要求:有合理的提示,每個(gè)功能可以設(shè)立菜單,根據(jù)提示,可以完成相關(guān)的功能要求。比賽分成m個(gè)男子項(xiàng)目,和w個(gè)女子項(xiàng)目。三.設(shè)計(jì)要求學(xué)生要發(fā)揮自主學(xué)習(xí)的能力,充分利用時(shí)間,安排好課設(shè)的時(shí)間計(jì)劃,并在課設(shè)過程中不斷檢測(cè)自己的計(jì)劃完成情況,及時(shí)的向教師匯報(bào)。要結(jié)構(gòu)清晰,重點(diǎn)函數(shù)的重點(diǎn)變量,重點(diǎn)功能部分要加上清晰的程序注釋。給出實(shí)現(xiàn)功能的一組或多組測(cè)試數(shù)據(jù),程序調(diào)試后,將按照此測(cè)試數(shù)據(jù)進(jìn)行測(cè)試的結(jié)果列出來(lái)。學(xué)好數(shù)據(jù)結(jié)構(gòu)對(duì)掌握實(shí)際編程能力是很有幫助的。四、指導(dǎo)方式集體輔導(dǎo)與個(gè)別輔導(dǎo)相結(jié)合。1B樹問題描述:完成B樹的創(chuàng)建、查找、插入和刪除。關(guān)鍵路徑問題描述:建立AOE圖,確定其拓?fù)溆行蚝笄箨P(guān)鍵路徑。要求:1)先生成一個(gè)帶權(quán)的有向圖,并打印輸出; 2)用函數(shù)形式完成佛洛依德算法; 3)打印輸出每對(duì)頂點(diǎn)的最短路徑。狄杰斯特算法求最短路徑問題描述:采用狄杰斯特算法求一個(gè)頂點(diǎn)到其它頂點(diǎn)的最短路徑。普里姆算法求最小生成樹問題描述:用普里姆算法求有向網(wǎng)圖或無(wú)向網(wǎng)圖的最小生成樹。要求:1)各功能模塊必須是單獨(dú)的函數(shù); 2)線索二叉樹是動(dòng)態(tài)生存的; 3)輸入數(shù)據(jù)進(jìn)行必要的合法性檢查;4)執(zhí)行每一個(gè)功能后,按二叉樹廣義表的表達(dá)方式打印輸出,檢查結(jié)果是否正確; 5
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1