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

正文內(nèi)容

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

2024-10-17 20 本頁(yè)面
 

【正文】 述:編寫函數(shù)實(shí)現(xiàn)圖的拓?fù)渑判颉TO(shè)計(jì)一個(gè)程序來(lái)求出出列順序。5)修改航班信息:當(dāng)航班信息改變可以修改航班數(shù)據(jù)文件(2)要求根據(jù)以上功能說(shuō)明,設(shè)計(jì)航班信息,訂票信息的存儲(chǔ)結(jié)構(gòu),設(shè)計(jì)程序完成功能;迷宮求解(1)問(wèn)題描述可以輸入一個(gè)任意大小的迷宮數(shù)據(jù),用非遞歸的方法求出一條走出迷宮的路徑,并將路徑輸出;(2)要求在上交資料中請(qǐng)寫明:存儲(chǔ)結(jié)構(gòu)、基本算法(可以使用程序流程圖)、源程序、測(cè)試數(shù)據(jù)和結(jié)果、算法的時(shí)間復(fù)雜度、另外可以提出算法的改進(jìn)方法;dijkstra算法求最短路徑問(wèn)題描述:從鍵盤上輸入一個(gè)圖的基本信息(圖用鄰矩陣表示)1)首先輸入圖的結(jié)點(diǎn)數(shù)num 2)依次輸入圖的各條邊3)程序所能達(dá)到的功能:輸出用dijkstra算法求出的一條最短路徑。首先將物品排成一列,然后順序選取物品裝入背包,假設(shè)已選取了前i 件物品之后背包還沒(méi)有裝滿,則繼續(xù)選取第i+1件物品,若該件物品“太大”不能裝入,則棄之而繼續(xù)選取下一件,直至背包裝滿為止。2.課程設(shè)計(jì)實(shí)習(xí)報(bào)告的書寫格式① 設(shè)計(jì)題目數(shù)據(jù)結(jié)構(gòu) 408104 計(jì)算機(jī)科學(xué)與技術(shù) 72 30 2012.6436104 軟件工程審 核 人:②運(yùn)行環(huán)境(軟、硬件環(huán)境)③算法設(shè)計(jì)的思想 ④算法的流程圖 ⑤算法設(shè)計(jì)分析 ⑥源代碼 ⑦運(yùn)行結(jié)果分析 ⑧收獲及體會(huì) 3.實(shí)施方式可設(shè)34人一題,安排在《數(shù)據(jù)結(jié)構(gòu)》課程開課學(xué)期布置題目,然后在期末兩周時(shí)間內(nèi)完成。②源程序(可以是一組源程序,即詳細(xì)設(shè)計(jì)部分)源程序要按照寫程序的規(guī)則來(lái)編寫。二、教學(xué)基本要求1.設(shè)計(jì)和調(diào)試過(guò)程要規(guī)范化需求分析:將題目中要求的功能進(jìn)行敘述分析,并且設(shè)計(jì)解決此問(wèn)題的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),(有些題目已經(jīng)指定了數(shù)據(jù)存儲(chǔ)的,按照指定的設(shè)計(jì)),設(shè)計(jì)或敘述解決此問(wèn)題的算法,描述算法建議使用流程圖,進(jìn)行算法分析指明關(guān)鍵語(yǔ)句的時(shí)間復(fù)雜度。第一篇:《數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)》教學(xué)大綱《數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)》教學(xué)大綱課程名稱: 課程編號(hào): 適用專業(yè): 總 學(xué) 分: 總 學(xué) 時(shí): 其中實(shí)驗(yàn)學(xué)時(shí) 主 撰 人: 撰寫日期:一、目的與任務(wù)《數(shù)據(jù)結(jié)構(gòu)》是計(jì)算機(jī)軟件的一門基礎(chǔ)課程,計(jì)算機(jī)科學(xué)各領(lǐng)域及有關(guān)的應(yīng)用軟件都要用到各種類型的數(shù)據(jù)結(jié)構(gòu)。給出實(shí)現(xiàn)功能的一組或多組測(cè)試數(shù)據(jù),程序調(diào)試后,將按照此測(cè)試數(shù)據(jù)進(jìn)行測(cè)試的結(jié)果列出來(lái)。要結(jié)構(gòu)清晰,重點(diǎn)函數(shù)的重點(diǎn)變量,重點(diǎn)功能部分要加上清晰的程序注釋。4.答辯:課題的論述、測(cè)試及問(wèn)題回答三、課程設(shè)計(jì)內(nèi)容背包問(wèn)題的求解:假設(shè)有一個(gè)能裝入總體積為T的背包和n件體積分別為w1 , w2 , … , wn 的物品,能否從n件物品中挑選若干件恰好裝滿背包,即使w1 +w2 + … + wn=T,要求找出所有滿足上述條件的解。但如果在剩余的物品中找不到合適的物品以填滿背包,則說(shuō)明“剛剛”裝入背包的那件物品“不合適”,應(yīng)將它取出“棄之一邊”,繼續(xù)再?gòu)摹八蟆钡奈锲分羞x取,如此重復(fù),直至求得滿足條件的解,或者無(wú)解。joseph環(huán)(1)問(wèn)題描述編號(hào)是1,2,??,n的n個(gè)人按照順時(shí)針?lè)较驀蝗?,每個(gè)人只有一個(gè)密碼(正整數(shù))。(2)要求 利用單向循環(huán)鏈表存儲(chǔ)結(jié)構(gòu)模擬此過(guò)程,按照出列的順序輸出各個(gè)人的編號(hào)。(2)要求:能夠以一定的方式輸入數(shù)據(jù)結(jié)點(diǎn)各種排序(1)問(wèn)題描述:對(duì)30000個(gè)隨機(jī)整數(shù),利用插入排序、希爾排序、起泡排序、快速排序、選擇排序、堆排序、歸并排序等排序方法進(jìn)行排序,并統(tǒng)計(jì)每一種排序上機(jī)所花費(fèi)的時(shí)間。1長(zhǎng)整數(shù)四則運(yùn)算*問(wèn)題描述:設(shè)計(jì)一個(gè)實(shí)現(xiàn)任意長(zhǎng)的整數(shù)進(jìn)行加法運(yùn)算的演示程序。*測(cè)試數(shù)據(jù):(1)0;0;應(yīng)輸出“0”。(6)9999,9999,9999;9999,9999,9999;應(yīng)輸出“1,9999,9999,9998”。用其絕對(duì)值表示元素結(jié)點(diǎn)數(shù)目。1克魯斯?fàn)査惴ㄇ笞钚∩蓸鋯?wèn)題描述:從鍵盤上輸入一個(gè)圖的基本信息(圖用鄰矩陣表示)1)首先輸入圖的結(jié)點(diǎn)數(shù)num 2)依次輸入圖的各條邊3)程序所能達(dá)到的功能:能夠輸出這個(gè)圖的一棵最小生成樹1算術(shù)表達(dá)式求值演示(1)問(wèn)題描述:表達(dá)式求值是實(shí)現(xiàn)程序設(shè)計(jì)語(yǔ)言的基本問(wèn)題之一,也是棧的應(yīng)用的一個(gè)典型例子。16.稀疏矩陣運(yùn)算器*問(wèn)題描述:稀疏矩陣是指那些多數(shù)元素為0的矩陣。稀疏矩陣的輸入形式采用三元組表示,而運(yùn)算結(jié)構(gòu)的矩陣則以通常的陣列形式列出。注意研究教科書中的算法,以便提高計(jì)算效率。2.課程設(shè)計(jì)實(shí)行指導(dǎo)教師負(fù)責(zé)制,由指導(dǎo)教師全面負(fù)責(zé)課程設(shè)計(jì)的指導(dǎo)與管理工作。工作認(rèn)真,積極 主動(dòng),吃苦耐勞,能出色的完成設(shè)計(jì)任務(wù)。能較好地完成設(shè)計(jì)任務(wù),成績(jī)較突出,表現(xiàn)良好;撰寫了質(zhì)量比較高的實(shí)習(xí)報(bào)告。④ 不及格:實(shí)習(xí)態(tài)度端正,不能遵守實(shí)習(xí)單位的紀(jì)律,不服從領(lǐng)導(dǎo),自由散漫,工作消極被動(dòng),不能完成實(shí)習(xí)任務(wù),實(shí)習(xí)期間有失職、曠工、打架、酗酒等大的過(guò)失。(二)主要先修課程和后續(xù)課程 :《C語(yǔ)言程序設(shè)計(jì)》 :《計(jì)算機(jī)組成原理》、《操作系統(tǒng)》、《數(shù)據(jù)庫(kù)系統(tǒng)原理》二、課程設(shè)計(jì)目的及基本要求《數(shù)據(jù)結(jié)構(gòu)》是一門實(shí)踐性強(qiáng)的課程,其中對(duì)算法設(shè)計(jì)和程序編寫的掌握尤為重要。三、課程設(shè)計(jì)內(nèi)容及安排矩陣的轉(zhuǎn)置、加減和相乘問(wèn)題描述:采用十字鏈表存儲(chǔ)的稀疏矩陣,完成矩陣轉(zhuǎn)置、加減和相乘功能。根據(jù)哈夫曼樹的原理求n個(gè)自然數(shù)相加減后結(jié)果最?。ㄖ虚g結(jié)果、最后結(jié)果不能負(fù))。要求:1)先生成一個(gè)網(wǎng)圖,該網(wǎng)圖既能是無(wú)向網(wǎng)圖,有能是有向網(wǎng)圖; 2)要求分別采用鄰接矩陣和鏈接表存儲(chǔ)來(lái)完成; 3)最后打印輸出最小生成樹;4)每一個(gè)函數(shù)要有必要的注釋,在課程設(shè)計(jì)論文中有流程圖。要求:1)先生成一個(gè)帶權(quán)的有向圖,并打印輸出; 2)用函數(shù)形式完成狄杰斯特算法;3)打印輸出最后的該頂點(diǎn)到其它頂點(diǎn)的路徑,并打印最短路徑。4)每一個(gè)函數(shù)要有必要的注釋,在課程設(shè)計(jì)論文中有流程圖。要求:1)建立一個(gè)AOE圖,并輸出結(jié)果確保創(chuàng)建成功;2)判斷AOE圖是一個(gè)拓?fù)溆行蛐蛄?,如果不是拓?fù)溆行騽t報(bào)錯(cuò); 3)編寫函數(shù)求AOE圖的關(guān)鍵路徑; 4)打印輸出關(guān)鍵路徑;5)每一個(gè)函數(shù)要有必要的注釋,在課程設(shè)計(jì)論文中有流程圖。要求:1)創(chuàng)建一顆B樹,并打印輸出;2)分別編寫函數(shù)完成B的查找、插入和刪除;3)測(cè)試B樹的查找、插入和刪除,分別打印測(cè)試結(jié)果; 4)每一個(gè)函數(shù)要有必要的注釋,在課程設(shè)計(jì)論文中有流程圖。五、課程設(shè)計(jì)考核方法及成績(jī)?cè)u(píng)定程序清單:代碼應(yīng)具有詳細(xì)注釋,用來(lái)說(shuō)明程序的功能、結(jié)構(gòu);設(shè)計(jì)報(bào)告:報(bào)告中應(yīng)包含上機(jī)時(shí)遇到的問(wèn)題及解決辦法,觀察到的現(xiàn)象及其分析,對(duì)程序設(shè)計(jì)技巧的總結(jié)及分析等;程序的輸出結(jié)果及對(duì)結(jié)果的分析;實(shí)驗(yàn)的心得體會(huì),以及其它信息;提交時(shí),須向指導(dǎo)教師說(shuō)明:程序的使用方法,調(diào)用方法、操作步驟等;要求輸入信息的類型及格式;出錯(cuò)信息的含義及程序的適用范圍等。為了學(xué)好《數(shù)據(jù)結(jié)構(gòu)》,必須編寫一些在特定數(shù)據(jù)結(jié)構(gòu)上的算法,通過(guò)上機(jī)調(diào)試,才能更好地掌握各種數(shù)據(jù)結(jié)構(gòu)及其特點(diǎn),同時(shí)提高解決計(jì)算機(jī)應(yīng)用實(shí)際問(wèn)題的能力。對(duì)有些題目提出算法改進(jìn)方案,比較不同算法的優(yōu)缺點(diǎn)。程序能夠運(yùn)行,要有基本的容錯(cuò)功能。課程設(shè)計(jì)按照教學(xué)要求需要兩周時(shí)間完成,兩周中每天至少要上34小時(shí)的機(jī)來(lái)調(diào)試C語(yǔ)言設(shè)計(jì)的成成,總共至少要上機(jī)調(diào)試程序30小時(shí)。項(xiàng)目編號(hào)為男子1……m,女子m+1……m+w。*存儲(chǔ)結(jié)構(gòu):學(xué)生自己根據(jù)系統(tǒng)功能要求自己設(shè)計(jì),但是要求運(yùn)動(dòng)會(huì)的相關(guān)數(shù)據(jù)要存儲(chǔ)在數(shù)據(jù)文件中。5)修改航班信息:當(dāng)航班信息改變可以修改航班數(shù)據(jù)文件 *要求:根據(jù)以上功能說(shuō)明,設(shè)計(jì)航班信息,訂票信息的存儲(chǔ)結(jié)構(gòu),設(shè)計(jì)程序完成功能;迷宮求解*問(wèn)題描述:可以輸入一個(gè)任意大小的迷宮數(shù)據(jù),用非遞歸的方法求出一條走出迷宮的路徑,并將路徑輸出; *要求:在上交資料中請(qǐng)寫明:存儲(chǔ)結(jié)構(gòu)、基本算法(可以使用程序流程圖)、源程序、測(cè)試數(shù)據(jù)和結(jié)果、算法的時(shí)間復(fù)雜度、另外可以提出算法的改進(jìn)方法;文章編輯*問(wèn)題描述:輸入一頁(yè)文字,程序可以統(tǒng)計(jì)出文字、數(shù)字、空格的個(gè)數(shù)。*輸出形式:(1)分行輸出用戶輸入的各行字符;(2)分4行輸出“全部字母數(shù)”、“數(shù)字個(gè)數(shù)”、“空格個(gè)數(shù)”、“文章總字?jǐn)?shù)”(3)輸出刪除某一字符串后的文章;joseph環(huán)*問(wèn)題描述:編號(hào)是1,2,……,n的n個(gè)人按照順時(shí)針?lè)较驀蝗Γ總€(gè)人只有一個(gè)密碼(正整數(shù))。*要求:利用單向循環(huán)鏈表存儲(chǔ)結(jié)構(gòu)模擬此過(guò)程,按照出列的順序輸出各個(gè)人的編號(hào)。輸出:這時(shí)正面向上的牌有哪些?1圖的建立及輸出*問(wèn)題描述:建立圖的存儲(chǔ)結(jié)構(gòu)(圖的類型可以是有向圖、無(wú)向圖、有向網(wǎng)、無(wú)向網(wǎng),學(xué)生可以任選兩種類型),能夠輸入圖的頂點(diǎn)和邊的信息,并存儲(chǔ)到相應(yīng)存儲(chǔ)結(jié)構(gòu)中,而后輸出圖的鄰接矩陣。*輸出的形式:數(shù)字大小逐個(gè)遞增的數(shù)列?1圖的遍歷*問(wèn)題描述:對(duì)任意給定的圖(頂點(diǎn)數(shù)和邊數(shù)自定),建立它的鄰接表并輸出,然后利用隊(duì)列的五種基本運(yùn)算(置空隊(duì)列、進(jìn)隊(duì)、出隊(duì)、取隊(duì)頭元素、判隊(duì)空)實(shí)現(xiàn)圖的廣度優(yōu)先搜索周游。任何整形變量的范圍是(2^151)。(3)9999,9999;1,0000,0000,0000;應(yīng)輸出“999(4)1,0001,0001;1,0001,0001;應(yīng)輸出“0”。*實(shí)現(xiàn)提示:(1)每個(gè)結(jié)點(diǎn)中可以存放的最大整數(shù)為32767,才能保證兩數(shù)相加不會(huì)溢出,但若這樣存放,即相當(dāng)于按32768進(jìn)制存放,在十進(jìn)制與32768 5 進(jìn)制數(shù)之間的轉(zhuǎn)換十分不方便,故可以在每個(gè)結(jié)點(diǎn)中僅存十進(jìn)制的4位,即不超過(guò)9999的非負(fù)整數(shù),整個(gè)鏈表表示為萬(wàn)進(jìn)制。兩操作數(shù)的頭指針存于指針數(shù)組中是簡(jiǎn)化程序結(jié)構(gòu)的一種方法。編制非遞歸程序,求出馬的行走路線,并按求出的行走路線,將數(shù)字1,2,?,64依次填入個(gè)8 8的方陣,輸出之。以圖中頂點(diǎn)表示學(xué)校各景點(diǎn),存放景點(diǎn)名稱、代號(hào)、簡(jiǎn)介等信息;以邊表示路徑,存放路徑長(zhǎng)度等相關(guān)信息。*實(shí)現(xiàn)提示:一般情況下,校園的道路是雙向通行的,可設(shè)校園平面圖是一個(gè)無(wú)向網(wǎng)。2)根據(jù)用戶界面提示,用鍵盤輸入。此外,因受圖形界面限制,不能保存或載入測(cè)試文件(此功能可在Maze_text中實(shí)現(xiàn))。設(shè)計(jì)一個(gè)程序,演示用算符優(yōu)先法對(duì)算術(shù)表達(dá)式求值的過(guò)程。(2)在輸入表達(dá)式的字符序列的同時(shí),完成運(yùn)算符和運(yùn)算數(shù)(整數(shù))的識(shí)別處理,以及相應(yīng)的運(yùn)算。利用“稀疏”特點(diǎn)進(jìn)行存儲(chǔ)和計(jì)算可以大大節(jié)省存儲(chǔ)空間,提高計(jì)算效率。*實(shí)現(xiàn)提示:(1)首先應(yīng)輸入矩陣的行數(shù)和列數(shù),并判別給出的兩個(gè)矩陣的行、列數(shù)對(duì)于所要求作的運(yùn)算是否匹配。(3)在用三元組表示稀疏矩陣時(shí),相加或相減所得結(jié)果矩陣應(yīng)該另生成,乘積矩陣也可以用二維數(shù)組存放。(2)作為演示系統(tǒng),不必使用文件,全部數(shù)據(jù)可以都在內(nèi)存存放。②清除庫(kù)存:某種書已無(wú)保留價(jià)值,將它從圖書帳目中注銷。這個(gè)操作是為了調(diào)試和維護(hù)的目的而設(shè)置的。二、設(shè)計(jì)要點(diǎn)1.設(shè)計(jì)和調(diào)試過(guò)程要規(guī)范化。如果程序不能正常運(yùn)行,寫出實(shí)現(xiàn)此算法中遇到的問(wèn)題,和改進(jìn)方法。盡量避免出現(xiàn)操作錯(cuò)誤時(shí)出現(xiàn)死循環(huán)。為保證質(zhì)量,需要每個(gè)學(xué)生將每天的上機(jī)調(diào)試程序的時(shí)間記錄下來(lái),作為評(píng)判成績(jī)的標(biāo)準(zhǔn)之一。(3)查詢圖中任意兩個(gè)景點(diǎn)間的所有路徑。(3)實(shí)現(xiàn)導(dǎo)游圖的仿真界面。編程利用“算符優(yōu)先法”求算術(shù)表達(dá)式的值。引入變量操作數(shù)。[基本要求]英文小說(shuō)存于一個(gè)文本文件中。[實(shí)現(xiàn)提示]設(shè)小說(shuō)中的詞匯一律不跨行。如果讀者希望達(dá)到選作部分(1)和(2)所提出的要求,則首先應(yīng)把KMP算法改寫成如下的等價(jià)形式,再將它推廣到多個(gè)模式的情形。利用單詞匹配特點(diǎn)另寫一個(gè)高效的統(tǒng)計(jì)程序,與KMP算法統(tǒng)計(jì)程序進(jìn)行效率比較。檢驗(yàn)括號(hào)是否匹配的方法可用“期待的緊迫程度”這個(gè)概念來(lái)描述。在初始和結(jié)束時(shí),棧應(yīng)該是空的。試為停車場(chǎng)編制按上述要求進(jìn)行管理的模擬程序。每一組輸入數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1