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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)教學(xué)大綱-在線瀏覽

2024-10-17 20:48本頁面
  

【正文】 個整形變量。輸入和輸出形式:按中國對于長整數(shù)的表示習(xí)慣,每四位一組,組間用逗號隔開。(2)2345,6789;7654,3211;應(yīng)輸出“1,0000,0000”。(5)1,0001,0001;1,0001,0000;應(yīng)輸出“1”。(7)1,0000,9999,9999;1;應(yīng)輸出“1,0001,0000,0000”。(2)可以利用頭結(jié)點(diǎn)數(shù)據(jù)域的符號代表長整數(shù)的符號。相加過程中不要破壞兩個操作數(shù)鏈表。不能給長整數(shù)位數(shù)規(guī)定上限。設(shè)計(jì)一個程序,演示用算符優(yōu)先法對算術(shù)表達(dá)式求值的過程。利用教材中給出的算符優(yōu)先關(guān)系,實(shí)現(xiàn)對算術(shù)四則混合運(yùn)算表達(dá)式的求值,并仿照教材例31演示在求值中運(yùn)算符棧、運(yùn)算數(shù)棧、輸入字符和主要操作的變化過程。利用“稀疏”特點(diǎn)進(jìn)行存儲和計(jì)算可以大大節(jié)省存儲空間,提高計(jì)算效率。*基本要求:以“帶行邏輯鏈接信息”的三元組順序表示稀疏矩陣,實(shí)現(xiàn)兩個矩陣相加、相減和相乘的運(yùn)算。*實(shí)現(xiàn)提示:(1)首先應(yīng)輸入矩陣的行數(shù)和列數(shù),并判別給出的兩個矩陣的行、列數(shù)對于所要求作的運(yùn)算是否匹配。(2)程序可以對三元組的輸入順序加以限制,例如,按行優(yōu)先。(3)在用三元組表示稀疏矩陣時,相加或相減所得結(jié)果矩陣應(yīng)該另生成,乘積矩陣也可以用二維數(shù)組存放。五、組織管理1.由院、系指派經(jīng)驗(yàn)豐富的專業(yè)教師擔(dān)任指導(dǎo)教師。六、成績考核與評定學(xué)生課程設(shè)計(jì)結(jié)束后寫出總結(jié)報(bào)告,對設(shè)計(jì)的內(nèi)容和效果進(jìn)行總結(jié),按照學(xué)生在設(shè)計(jì)期間的表現(xiàn),指導(dǎo)老師對每位學(xué)生寫出評語和鑒定,系課程設(shè)計(jì)領(lǐng)導(dǎo)小組組織答辯,最后確定每位學(xué)生課程設(shè)計(jì)成績,課程設(shè)計(jì)成績分為優(yōu)、良、中、及格和不及格五個等級。評分標(biāo)準(zhǔn):① 優(yōu)秀:目的明確,態(tài)度端正,模范遵守學(xué)校的各項(xiàng)紀(jì)律。撰寫了高質(zhì)量的總結(jié)報(bào)告。② 良好:目的明確,態(tài)度端正,能遵守學(xué)校的各項(xiàng)紀(jì)律,工作比較積極主動。答辯較準(zhǔn)確流利。通過了答辯?;驘o實(shí)習(xí)報(bào)告,沒有通過答辯。(一)課程設(shè)計(jì)性質(zhì)課程設(shè)計(jì)是學(xué)生對課程所學(xué)知識的綜合運(yùn)用,它與課堂聽講、上機(jī)實(shí)驗(yàn)、課外練習(xí)、自學(xué)研究相輔相成,構(gòu)成一個完整的課程教學(xué)體系。學(xué)生雖然可以通過與課堂教學(xué)同步的上機(jī)實(shí)驗(yàn)完成相關(guān)內(nèi)容的練習(xí),但卻往往局限于一些功能簡單、彼此之間關(guān)系獨(dú)立的算法和程序。新世紀(jì)需要具有豐富科學(xué)知識、獨(dú)立解決實(shí)際問題、有創(chuàng)造能力的新型人才,這也是該課程設(shè)計(jì)的最終目的。要求:1)采用函數(shù)形式完成轉(zhuǎn)置、相加、相減和相乘; 2)有輸入數(shù)據(jù)合法性檢查; 3)矩陣的存儲采用動態(tài)數(shù)組;4)兩個矩陣產(chǎn)生后要分別打印出來,完成相應(yīng)處理后結(jié)果要打印出來; 5)每一個函數(shù)要有必要的注釋,在課程設(shè)計(jì)論文中有流程圖。要求:1)各功能模塊必須是單獨(dú)的函數(shù); 2)線索二叉樹是動態(tài)生存的; 3)輸入數(shù)據(jù)進(jìn)行必要的合法性檢查;4)執(zhí)行每一個功能后,按二叉樹廣義表的表達(dá)方式打印輸出,檢查結(jié)果是否正確; 5)每一個函數(shù)要有必要的注釋,在課程設(shè)計(jì)論文中有流程圖。問題描述:實(shí)現(xiàn)線索二叉樹的生成、遍歷、查找、插入和刪除操作。普里姆算法求最小生成樹問題描述:用普里姆算法求有向網(wǎng)圖或無向網(wǎng)圖的最小生成樹??唆斔箍査惴ㄇ笞钚∩蓸鋯栴}描述:用克魯斯卡爾算法求有向網(wǎng)圖或無向網(wǎng)圖的最小生成樹。狄杰斯特算法求最短路徑問題描述:采用狄杰斯特算法求一個頂點(diǎn)到其它頂點(diǎn)的最短路徑。4)每一個函數(shù)要有必要的注釋,在課程設(shè)計(jì)論文中有流程圖。要求:1)先生成一個帶權(quán)的有向圖,并打印輸出; 2)用函數(shù)形式完成佛洛依德算法; 3)打印輸出每對頂點(diǎn)的最短路徑。分塊查找問題描述:采用分塊查找的方法查找指定的關(guān)鍵碼。關(guān)鍵路徑問題描述:建立AOE圖,確定其拓?fù)溆行蚝笄箨P(guān)鍵路徑。二叉排序樹問題描述:完成二叉排序樹的創(chuàng)建、查找、插入和刪除操作。1B樹問題描述:完成B樹的創(chuàng)建、查找、插入和刪除。1哈希表查找問題描述:定義一個哈希表和對哈希表進(jìn)行插入、查找和刪除、打印。四、指導(dǎo)方式集體輔導(dǎo)與個別輔導(dǎo)相結(jié)合。成績評定:課程設(shè)計(jì)成績分兩部分,設(shè)計(jì)報(bào)告占40%,設(shè)計(jì)作品占60%。學(xué)好數(shù)據(jù)結(jié)構(gòu)對掌握實(shí)際編程能力是很有幫助的。二、設(shè)計(jì)要點(diǎn)1.設(shè)計(jì)和調(diào)試過程要規(guī)范化。給出實(shí)現(xiàn)功能的一組或多組測試數(shù)據(jù),程序調(diào)試后,將按照此測試數(shù)據(jù)進(jìn)行測試的結(jié)果列出來。如果程序不能正常運(yùn)行,寫出實(shí)現(xiàn)此算法中遇到的問題,和改進(jìn)方法。要結(jié)構(gòu)清晰,重點(diǎn)函數(shù)的重點(diǎn)變量,重點(diǎn)功能部分要加上清晰的程序注釋。盡量避免出現(xiàn)操作錯誤時出現(xiàn)死循環(huán)。三.設(shè)計(jì)要求學(xué)生要發(fā)揮自主學(xué)習(xí)的能力,充分利用時間,安排好課設(shè)的時間計(jì)劃,并在課設(shè)過程中不斷檢測自己的計(jì)劃完成情況,及時的向教師匯報(bào)。為保證質(zhì)量,需要每個學(xué)生將每天的上機(jī)調(diào)試程序的時間記錄下來,作為評判成績的標(biāo)準(zhǔn)之一。比賽分成m個男子項(xiàng)目,和w個女子項(xiàng)目。不同的項(xiàng)目取前五名或前三名積分;取前五名的積分分別為:1,前三名的積分分別為:2;哪些取前五名或前三名由學(xué)生自己設(shè)定。規(guī)定:輸入數(shù)據(jù)形式和范圍:20以內(nèi)的整數(shù)(如果做得更好可以輸入學(xué)校的名稱,運(yùn)動項(xiàng)目的名稱)輸出形式:有中文提示,各學(xué)校分?jǐn)?shù)為整形界面要求:有合理的提示,每個功能可以設(shè)立菜單,根據(jù)提示,可以完成相關(guān)的功能要求。(數(shù)據(jù)文件的數(shù)據(jù)讀寫方法等相關(guān)內(nèi)容在c語言程序設(shè)計(jì)的書上,請自學(xué)解決)請?jiān)谧詈蟮纳辖毁Y料中指明你用到的存儲結(jié)構(gòu);測試數(shù)據(jù):要求使用全部合法數(shù)據(jù);整體非法數(shù)據(jù);局部非法數(shù)據(jù)。測試數(shù)據(jù)及測試結(jié)果請?jiān)谏辖坏馁Y料中寫明;一元多項(xiàng)式計(jì)算*問題描述:能夠按照指數(shù)降序排列建立并輸出多項(xiàng)式; 能夠完成兩個多項(xiàng)式的相加、相減,并將結(jié)果輸入;在上交資料中請寫明:存儲結(jié)構(gòu)、多項(xiàng)式相加的基本過程的算法(可以使用程序流程圖)、源程序、測試數(shù)據(jù)和結(jié)果、算法的時間復(fù)雜度、另外可以提出算法的改進(jìn)方法;訂票系統(tǒng)*問題描述:通過此系統(tǒng)可以實(shí)現(xiàn)如下功能: 1)錄入:可以錄入航班情況(數(shù)據(jù)可以存儲在一個數(shù)據(jù)文件中,數(shù)據(jù)結(jié)構(gòu)、具體數(shù)據(jù)自定)2)查詢:可以查詢某個航線的情況(如,輸入航班號,查詢起降時間,起飛抵達(dá)城市,航班票價,票價折扣,確定航班是否滿倉); 可以輸入起飛抵達(dá)城市,查詢飛機(jī)航班情況;3)訂票:(訂票情況可以存在一個數(shù)據(jù)文件中,結(jié)構(gòu)自己設(shè)定)可以訂票,如果該航班已經(jīng)無票,可以提供相關(guān)可選擇航班; 4)退票: 可退票,退票后修改相關(guān)數(shù)據(jù)文件;客戶資料有姓名,證件號,訂票數(shù)量及航班情況,訂單要有編號。靜態(tài)存儲一頁文章,每行最多不超過80個字符,共N行。*存儲結(jié)構(gòu)使用線性表,分別用幾個子函數(shù)實(shí)現(xiàn)相應(yīng)的功能;*輸入數(shù)據(jù)的形式和范圍:可以輸入大寫、小寫的英文字母、任何數(shù)字及標(biāo)點(diǎn)符號。一開始任選一個正整數(shù)作為報(bào)數(shù)上限值m,從第一個仍開始順時針方向自1開始順序報(bào)數(shù),報(bào)到m時停止報(bào)數(shù)。設(shè)計(jì)一個程序來求出出列順序。*測試數(shù)據(jù):m的初值為20,n=7 ,7個人的密碼依次為3,1,7,2,4,7,4,首先m=6,則正確的輸出是什么?*輸入數(shù)據(jù):建立輸入處理輸入數(shù)據(jù),輸入m的初值,n,輸入每個人的密碼,建立單循環(huán)鏈表。*輸入數(shù)據(jù):輸入m,n m,n 為整數(shù),n建立二叉樹,層序、先序遍歷(用遞歸或非遞歸的方法都可以)*問題描述:要求能夠輸入樹的各個結(jié)點(diǎn),并能夠輸出用不同方法遍歷的遍歷序列;分別建立建立二叉樹存儲結(jié)構(gòu)的的輸入函數(shù)、輸出層序遍歷序列的函數(shù)、輸出先序遍歷序列的函數(shù);赫夫曼樹的建立*問題描述:建立建立最優(yōu)二叉樹函數(shù)*要求:可以建立函數(shù)輸入二叉樹,并輸出其赫夫曼樹在上交資料中請寫明:存儲結(jié)構(gòu)、基本算法(可以使用程序流程圖)、輸入輸出、源程序、測試數(shù)據(jù)和結(jié)果、算法的時間復(fù)雜度、另外可以提出算法的改進(jìn)方法;紙牌游戲*問題描述:編號為152張牌,正面向上,從第2張開始,以2為基數(shù),是2的倍數(shù)的牌翻一次,直到最后一張牌;然后,從第3張開始,以3為基數(shù),是3的倍數(shù)的牌翻一次,直到最后一張牌;然后…從第4張開始,以4為基數(shù),是4的倍數(shù)的牌翻一次,直到最后一張牌;...再依次5的倍數(shù)的牌翻一次,6的,7的 直到 以52為基數(shù)的 翻過。1拓?fù)渑判?問題描述:編寫函數(shù)實(shí)現(xiàn)圖的拓?fù)渑判颉?輸入的數(shù)據(jù)形式為任何一個正整數(shù),大小不限。1線性表的操作*問題描述:利作鏈表的插入運(yùn)算建立線性鏈表,然后利用鏈表的查找、刪除、計(jì)數(shù)、輸出等運(yùn)算反復(fù)實(shí)現(xiàn)鏈表的這些操作(插入、刪除、查找、計(jì)數(shù)、輸出單獨(dú)寫成函數(shù)的形式),并能在屏幕上輸出操作前后的結(jié)果。*基本要求:利用雙向循環(huán)鏈表實(shí)現(xiàn)長整數(shù)的存儲,每個結(jié)點(diǎn)含一個整形變量。輸入和輸出形式:按中國對于長整數(shù)的表示習(xí)慣,每四位一組,組間用逗號隔開。(2)2345,6789;7654,3211;應(yīng)輸出“1,0000,0000”。(5)1,0001,0001;1,0001,0000;應(yīng)輸出“1”。(7)1,0000,9999,9999;1;應(yīng)輸出“1,0001,0000,0000”。(2)可以利用頭結(jié)點(diǎn)數(shù)據(jù)域的符號代表長整數(shù)的符號。相加過程中不要破壞兩個操作數(shù)鏈表。不能給長整數(shù)位數(shù)規(guī)定上限。要求每個方格上只進(jìn)入一次,走遍棋盤上全部64個方格。*測試數(shù)據(jù):由讀者指定,可自行指定一個馬的初始位置。1校園導(dǎo)游咨詢 *問題描述:(1)設(shè)計(jì)你的學(xué)校的校園平面圖,所含景點(diǎn)不少于10個。(2)為來訪客人提供圖中任意景點(diǎn)的問路查詢,即查詢?nèi)我鈨蓚€景點(diǎn)之間的一條最短的簡單路徑。*測試數(shù)據(jù):由讀者根據(jù)實(shí)際情況指定。頂點(diǎn)和邊均含有相關(guān)信息。*問題描述:1)輸入一個任意大小的迷宮,任設(shè)起點(diǎn)、終點(diǎn)、障礙,用棧求出一條走出迷宮的路徑,并顯示在屏幕上。Home鍵設(shè)置迷宮起點(diǎn),End鍵設(shè)終點(diǎn),上下左右箭頭鍵移動,Enter鍵添加墻,Del鍵刪除墻,完成后按F9 鍵演示,Esc鍵退出。4)本程序只求出一條成功的通路,但若對求解函數(shù)MazePath稍加更改即可求得全部路徑。5)當(dāng)未輸入起點(diǎn)時,消息顯示“Error: You must set Startplace.”;未輸入終點(diǎn)時,顯示“Error: You must set Endplace.” 找到路徑時,屏幕顯示足跡,并在消息框出現(xiàn)Path found,否則消去足跡,顯示Path not .一元稀疏多項(xiàng)式計(jì)算器*問題描述:一元多項(xiàng)式簡單計(jì)算器的基本功能是:(1)輸入并建立多項(xiàng)式;(2)輸出多項(xiàng)式,輸出形式為整數(shù)序列n,c1,e1,c2,e2,?,en,其中n是多項(xiàng)式的項(xiàng)數(shù),ci和ei分別是第I項(xiàng)的系數(shù)和指數(shù),序列指指數(shù)降序排列;(3)多項(xiàng)式a和b相加,建立多項(xiàng)式a+b;(4)多項(xiàng)式a和b相減,建立多項(xiàng)式ab。21.算術(shù)表達(dá)式求值演示*問題描述:表達(dá)式求值是實(shí)現(xiàn)程序設(shè)計(jì)語言的基本問題之一,也是棧的應(yīng)用的一個典型例子。*基本要求:以字符序列的形式從終端上輸入語法正確的、不含變量的整數(shù)表達(dá)式。*實(shí)現(xiàn)提示:(1)設(shè)置運(yùn)算棧和運(yùn)算數(shù)棧輔助分析算符優(yōu)先關(guān)系。(3)在識別出運(yùn)算數(shù)的同時,要將其字符序列形式轉(zhuǎn)換成整數(shù)形式。22.稀疏矩陣運(yùn)算器*問題描述:稀疏矩陣是指那些多數(shù)元素為0的矩陣。實(shí)現(xiàn)一個能進(jìn)行稀疏矩陣基本原酸的運(yùn)算器。稀疏矩陣的輸入形式采用三元組表示,而運(yùn)算結(jié)構(gòu)的矩陣則以通常的陣列形式列出??稍O(shè)矩陣的行數(shù)和列數(shù)均不超過20。注意研究教科書中的算法,以便提高計(jì)算效率。23.圖書管理*問題描述:圖書管理基本業(yè)務(wù)活動包括:對一本書的采編入庫、清除庫存、借閱和歸還等等。*基本要求:(1)每種書的登記內(nèi)容至少包括書號、書名、作者、現(xiàn)存量和總庫存量等五4。但是由于上述四項(xiàng)基本業(yè)務(wù)活動都是通過書號(即關(guān)鍵字)進(jìn)行的,所以要用B樹對書號盡力索引,以獲得高效率。如果這種書在帳目中已有,則只將總庫存量增加
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1