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

正文內(nèi)容

數(shù)據(jù)結構課程設計教學大綱計科(更新版)

2024-10-17 23:21上一頁面

下一頁面
  

【正文】 項式的項數(shù)存在頭結點。1編制一個求解迷宮通路的圖形界面演示程序。*實現(xiàn)提示:每次在多個可走位置中選擇一個進行試探,其余未曾試探過的可走位置必須用適當結構妥善管理,以備試探失敗時的“回溯”(悔棋)使用。用其絕對值表示元素結點數(shù)目。*測試數(shù)據(jù):(1)0;0;應輸出“0”。1各種排序*問題描述:對30000個隨機整數(shù),利用插入排序、希爾排序、起泡排序、快速排序、選擇排序、堆排序、歸并排序等排序方法進行排序,并統(tǒng)計每一種排序上機所花費的時間。報m的人出列,將他的密碼作為新的m值,從他在順時針方向的下一個人開始重新從1報數(shù),如此下去,直到所有人全部出列為止。進行程序測試,以保證程序的穩(wěn)定。四.設計題目運動會分數(shù)統(tǒng)計*問題描述:參加運動會有n個學校,學校編號為1……n。②源程序(可以是一組源程序,即詳細設計部分)源程序要按照寫程序的規(guī)則來編寫。六、課程設計教材及主要參考資料 教學參考書[1]李素若.《數(shù)據(jù)結構》.北京:化學工業(yè)出版社,:[1] 朱蓉,《數(shù)據(jù)結構實驗指導書》[2]嚴蔚敏 吳偉民,.數(shù)據(jù)結構(C語言版),1999,清華大學出版社; [3]嚴蔚敏 吳偉民,.數(shù)據(jù)結構題集(C語言版),1999,清華大學出版社; [4]徐孝凱,數(shù)據(jù)結構課程實驗,2002,清華大學出版社;[5]孟佳娜 胡瀟琨,算法與數(shù)據(jù)結構實驗與習題,2004,機械工業(yè)出版社;七、其他 i=[1] t=[12] i=[2] t=[4] i=[3] t=[10] i=[4] t=[12] i=[5] t=[1] i=[6] t=[2] i=[7] t=[2] i=[8] t=[11] i=[9] t=[5] i=[10] t=[10] i=[11] t=[11] i=[12] t=[8] i=[13] t=[2] i=[14] t=[3] i=[15] t=[9] i=[16] t=[7] i=[17] t=[5] i=[18] t=[6] i=[19] t=[12] i=[20] t=[7] i=[21] t=[3] i=[22] t=[7] i=[23] t=[8] i=[24] t=[6] i=[25] t=[7] i=[26] t=[8] i=[27] t=[3] i=[28] t=[2] i=[29] t=[7] i=[30] t=[4] i=[31] t=[3] i=[32] t=[8] i=[33] t=[9] i=[34] t=[1] i=[35] t=[1] i=[36] t=[3] i=[37] t=[8] i=[38] t=[1] i=[39] t=[10] i=[40] t=[12] i=[41] t=[10] i=[42] t=[9] i=[43] t=[12] i=[44] t=[2] i=[45] t=[1] i=[46] t=[6] i=[47] t=[4] i=[48] t=[7] i=[49] t=[1]第三篇:數(shù)據(jù)結構課程設計教學大綱《數(shù)據(jù)結構課程設計》教學大綱Data Structure Course Design一、課程的性質(zhì)、教學目的和要求《數(shù)據(jù)結構》是計算機軟件的一門基礎課程,計算機科學各領域及有關的應用軟件都要用到各種類型的數(shù)據(jù)結構。要求:1)創(chuàng)建一顆二叉排序樹,并打印輸出;2)分別編寫函數(shù)完成二叉排序樹的查找、插入和刪除; 3)測試二叉排序樹的查找、插入和刪除,分別打印測試結果; 4)每一個函數(shù)要有必要的注釋,在課程設計論文中有流程圖。佛洛依德算法求最短路徑問題描述:采用佛洛依德算法求每對頂點到其它頂點的最短路徑。要求:1)可以循環(huán)測試,可以選擇退出程序;2)打印這n個自然數(shù)進行加減的表達式(注意:中間結果不能為負); 例如:輸入1,2,3,最后打印出321=0 3)輸入數(shù)據(jù)要進行合法性檢查;4)每一個函數(shù)要有必要的注釋,在課程設計論文中有流程圖。課程設計是一種綜合訓練,致力于培養(yǎng)學生全面、靈活的算法設計思想和較高的編程能力,為今后從事計算機開發(fā)與應用打下基礎。*測試數(shù)據(jù):m的初值為20,n=7 ,7個人的密碼依次為3,1,7,2,4,7,4,首先m=6,則正確的輸出是什么? *輸入數(shù)據(jù):建立輸入處理輸入數(shù)據(jù),輸入m的初值,n,輸入每個人的密碼,建立單循環(huán)鏈表。按照優(yōu)秀、良好、中、及格,不及格五級給予成績。如果程序不能正常運行,寫出實現(xiàn)此算法中遇到的問題,和改進方。通過安排相應的實踐,可以讓學生認識到該課程的實用性和重要性。 設置課程的目的:通過對本課程的學習,培養(yǎng)學生進一步理解和掌握所學的各種基本抽象數(shù)據(jù)類型的邏輯結構、存儲結構和操作實現(xiàn)算法,以及它們在程序設計中的使用方法,使學生具備初步的獨立分析和設計能力; 初步掌握軟件開發(fā)過程的問題分析、系統(tǒng)設計、程序編碼、測試等基本方法和技能; 提高綜合運用所學的理論知識和方法獨立分析和解決問題的能力; 訓練用系統(tǒng)的觀點進行軟件開發(fā),培養(yǎng)軟件工作者所應具備的科學的工作方法和作風。程序能夠運行,要有基本的容錯功能。二、設計參考題目一元多項式計算 *問題描述:能夠按照指數(shù)降序排列建立并輸出多項式;能夠完成兩個多項式的相加、相減,并將結果輸入;在上交資料中請寫明:存儲結構、多項式相加的基本過程的算法(可以使用程序流程圖)、源程序、測試數(shù)據(jù)和結果、算法的時間復雜度、另外可以提出算法的改進方法;迷宮求解 *問題描述:可以輸入一個任意大小的迷宮數(shù)據(jù),用非遞歸的方法求出一條走出迷宮的路徑,并將路徑輸出; *要求:在上交資料中請寫明:存儲結構、基本算法(可以使用程序流程圖)、源程序、測試數(shù)據(jù)和結果、算法的時間復雜度、另外可以提出算法的改進方法;joseph環(huán) *問題描述:編號是1,2,……,n的n個人按照順時針方向圍坐一圈,每個人只有一個密碼(正整數(shù))。圖的遍歷 *問題描述:對任意給定的圖(頂點數(shù)和邊數(shù)自定),建立它的鄰接表并輸出,然后利用隊列的五種基本運算(置空隊列、進隊、出隊、取隊頭元素、判隊空)實現(xiàn)圖的廣度優(yōu)先搜索周游。要求:1)采用函數(shù)形式完成轉(zhuǎn)置、相加、相減和相乘; 2)有輸入數(shù)據(jù)合法性檢查; 3)矩陣的存儲采用動態(tài)數(shù)組;4)兩個矩陣產(chǎn)生后要分別打印出來,完成相應處理后結果要打印出來; 5)每一個函數(shù)要有必要的注釋,在課程設計論文中有流程圖??唆斔箍査惴ㄇ笞钚∩蓸鋯栴}描述:用克魯斯卡爾算法求有向網(wǎng)圖或無向網(wǎng)圖的最小生成樹。分塊查找問題描述:采用分塊查找的方法查找指定的關鍵碼。1哈希表查找問題描述:定義一個哈希表和對哈希表進行插入、查找和刪除、打印。二、設計要點1.設計和調(diào)試過程要規(guī)范化。盡量避免出現(xiàn)操作錯誤時出現(xiàn)死循環(huán)。不同的項目取前五名或前三名積分;取前五名的積分分別為:1,前三名的積分分別為:2;哪些取前五名或前三名由學生自己設定。靜態(tài)存儲一頁文章,每行最多不超過80個字符,共N行。*測試數(shù)據(jù):m的初值為20,n=7 ,7個人的密碼依次為3,1,7,2,4,7,4,首先m=6,則正確的輸出是什么?*輸入數(shù)據(jù):建立輸入處理輸入數(shù)據(jù),輸入m的初值,n,輸入每個人的密碼,建立單循環(huán)鏈表。1線性表的操作*問題描述:利作鏈表的插入運算建立線性鏈表,然后利用鏈表的查找、刪除、計數(shù)、輸出等運算反復實現(xiàn)鏈表的這些操作(插入、刪除、查找、計數(shù)、輸出單獨寫成函數(shù)的形式),并能在屏幕上輸出操作前后的結果。(5)1,0001,0001;1,0001,0000;應輸出“1”。不能給長整數(shù)位數(shù)規(guī)定上限。(2)為來訪客人提供圖中任意景點的問路查詢,即查詢?nèi)我鈨蓚€景點之間的一條最短的簡單路徑。Home鍵設置迷宮起點,End鍵設終點,上下左右箭頭鍵移動,Enter鍵添加墻,Del鍵刪除墻,完成后按F9 鍵演示,Esc鍵退出。*基本要求:以字符序列的形式從終端上輸入語法正確的、不含變量的整數(shù)表達式。實現(xiàn)一個能進行稀疏矩陣基本原酸的運算器。23.圖書管理*問題描述:圖書管理基本業(yè)務活動包括:對一本書的采編入庫、清除庫存、借閱和歸還等等。③某種書的現(xiàn)存量大于零,則借出一本,登記借閱者的圖書證號和歸還期限。① 需求分析將題目中要求的功能進行敘述分析,并且設計解決此問題的數(shù)據(jù)存儲結構,(有些題目已經(jīng)指定了數(shù)據(jù)存儲的,按照指定的設計),設計或敘述解決此問題的算法,描述算法建議使用流程圖,進行算法分析指明關鍵語句的時間復雜度。2.課程設計實習報告的書寫格式① 設計題目(任選其一)②運行環(huán)境(軟、硬件環(huán)境)③算法設計的思想 ④算法的流程圖 ⑤算法設計分析 ⑥源代碼 ⑦運行結果分析 ⑧收獲及體會 3.實施方式可設23人一題,安排在《數(shù)據(jù)結構》課程開課學期布置題目,然后在期末前兩周完成。(4)增加、刪除、更新有關景點和道路的信息。[基本要求](1)從鍵盤讀入一個合法的算術表達式,輸出正確的結果。待統(tǒng)計的詞匯集合要一次輸入完畢,即統(tǒng)計工作必須在程序的一次運行之后就全部完成。[選作內(nèi)容](1)模式匹配要基于KMP算法。例如:考慮下列的括號序列:[([ ] [ ])]8當計算機接受了第1個括號以后,他期待著與其匹配的第8個括號的出現(xiàn),然而等來的卻是第2個括號,此時第1個括號“[”只能暫時靠邊,而迫切等待與第2個括號相匹配的 第7個括號“)”的出現(xiàn),類似的,因只等來了第3個括號“[”,此時,其期待的緊迫程度較第2個括號更緊迫,則第2個括號只能靠邊,讓位于第3個括號,顯然第3個括號的期待緊迫程度高于第2個括號,而第2個括號的期待緊迫程度高于第1個括號;在接受了第4個括號之后,第3個括號的期待得到了滿足,消解之后,第2個括號的期待匹配就成了最急迫的任務了,??,依次類推。[測試數(shù)據(jù)]設n=2,輸入數(shù)據(jù)為:(‘A’,1,5),(‘A’,2,10),(‘D’,1,15),(‘A’,3,20),(‘A’,4,25),(‘A’,5,30),(‘D’,2,35),(‘D’,4,40),(‘E’,0,0)。[選作內(nèi)容](1)兩個棧共享空間,思考應開辟數(shù)組的空間是多少?(2)汽車可有不同種類,則它們的占地面積不同,收費標準也不同,1輛十輪卡車占地面積相當于3輛小汽車的占地面積。試按照這種方法實現(xiàn)一個簡單的行編輯程序。格式:p逐頁地(每頁20行)顯示活區(qū)內(nèi)容,每顯示一頁之后請用戶決定是否繼續(xù)顯示以后各頁(如果存在)。這些行塊可以組成一個數(shù)組,也可以利用動態(tài) 8 鏈表連接起來。(3)在執(zhí)行行插入命令的過程中,每接收到一行時到要檢查活區(qū)大小是否已達activemaxlen。[基本要求]以鄰接表為存儲結構,實現(xiàn)連通無向圖的深度優(yōu)先和廣度優(yōu)先遍歷。(2)以鄰接多重表為存儲結構建立深度優(yōu)先生成樹和廣度優(yōu)先生成樹,再按凹入表或樹形打印生成樹(3)實現(xiàn)有向圖的遍歷操作。2)根據(jù)用戶界面提示,用鍵盤輸入。設計一個程序,演示用算符優(yōu)先法對算術表達式求值的過程。利用“稀疏”特點進行存儲和計算可以大大節(jié)省存儲空間,提高計算效率。(3)在用三元組表示稀 疏矩陣時,相加或相減所得結果矩陣應該另生成,乘積矩陣也可以用二維數(shù)組存放。②清除庫存:某種書已無保留價值,將它從圖書帳目中注銷。*存儲結構使用線性表,分別用幾個子函數(shù)實現(xiàn)相應的功能;*輸入數(shù)據(jù)的形式和范圍:可以輸入大寫、小寫的英文字母、任何數(shù)字及標點符號。[實現(xiàn)提示]首先,序列1進棧,然后序列1出棧并與序列2比較。②源程序(可以是一組源程序,即詳細設計部分)源程序要按照寫程序的規(guī)則來編寫。首先將物品排成一列,然后順序選取物品裝入背包,假設已選取了前i 件物品之后背包還沒有裝滿,則繼續(xù)選取第i+1件物品,若該件物品“太大”不能裝入,則棄之而繼續(xù)選取下一件,直至背包裝滿為止。設計一個程序來求出出列順序。1線性表的操作利用鏈表的插入運算建立線性鏈表,然后利用鏈表的查找、刪除、計數(shù)、輸出等運算反復實現(xiàn)鏈表的這些操作(插入、刪除、查找、計數(shù)、輸出單獨寫成函數(shù)的形式),并能在屏幕上輸出操作前后的結果。(5)1,0001,0001;1,0001,0000;應輸出“1”。不能給長整數(shù)位數(shù)規(guī)定上限。*基本要求:以“帶行邏輯鏈接信息”的三元組順序表示稀疏矩陣,實現(xiàn)兩個矩陣相加、相減和相乘的運算。五、組織管理1.由院、系指派經(jīng)驗豐富的專業(yè)教師擔任指導教師。② 良好:目的明確,態(tài)度端正,能遵守學校的各項紀律,工作比較
點擊復制文檔內(nèi)容
醫(yī)療健康相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1