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

正文內容

數據結構實驗指導(實驗五:查找算法)(編輯修改稿)

2024-11-13 18:01 本頁面
 

【文章內容簡介】 姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:金陵科技學院實驗報告實驗5 二叉樹一、實驗目的和要求(1)掌握二叉樹的生成,以及前、中、后序遍歷算法。(2)掌握應用二叉樹遞歸遍歷思想解決問題的方法。二、實驗儀器和設備Turbo C ++三、實驗內容與過程(含程序清單及流程圖)必做題(1)建立一棵二叉樹。對此樹進行前序遍歷、中序遍歷及后序遍歷,輸出遍歷序列。(2)在第一題基礎上,求二叉樹中葉結點的個數。(3)在第一題基礎上,求二叉樹中結點總數。(4)在第一題基礎上,求二叉樹的深度。選做題已知一棵完全二叉樹存于順序表sa中,[1…]存儲結點的值。試編寫算法由此順序存儲結構建立該二叉樹的二叉鏈表。解題思路:根據完全二叉樹順序存儲的性質來確定二叉樹的父子關系即“還原”了二叉樹,之后再按照二叉樹二叉鏈表的構造方法進行建立。完全二叉樹順序存儲的一個重要性質為,第i個結點的左孩子是編號為2i的結點,第i個結點的右孩子是編號為2i+1的結點。程序清單:金陵科技學院實驗報告四、實驗結果與分析(程序運行結果及其分析)金陵科技學院實驗報告五、實驗體會(遇到問題及解決辦法,編程后的心得體會)金陵科技學院實驗報告實驗項目名稱: 圖 實驗學時: 2 同組學生姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:金陵科技學院實驗報告實驗6 圖一、實驗目的和要求(1)熟練掌握圖的基本概念、構造及其存儲結構。(2)熟練掌握對圖的深度優(yōu)先搜索遍歷和廣度優(yōu)先搜索遍歷的算法。二、實驗儀器和設備Turbo C ++三、實驗內容與過程(含程序清單及流程圖)必做題(1)構造一個無向圖(用鄰接矩陣表示存儲結構)。(2)對上面所構造的無向圖,進行深度優(yōu)先遍歷和廣度優(yōu)先遍歷,輸出遍歷序列。選做題采用鄰接表存儲結構,編寫一個判別無向圖中任意給定的兩個頂點之間是否存在一條長度為k的簡單路徑的算法。簡單路徑是指其頂點序列中不含有重復頂點的路徑。提示:兩個頂點及k值均作為參數給出。程序清單:金陵科技學院實驗報告四、實驗結果與分析(程序運行結果及其分析)五、實驗體會(遇到問題及解決辦法,編程后的心得體會)金陵科技學院實驗報告實驗項目名稱: 排序 實驗學時: 2 同組學生姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:金陵科技學院實驗報告實驗7 排序一、實驗目的和要求(1)熟練掌握希爾排序、堆排序、直接插入排序、起泡排序、快速排序、直接選擇排序、歸并排序和基數排序的基本概念。(2)掌握以上各種排序的算法。區(qū)分以上不同排序的優(yōu)、缺點。二、實驗儀器和設備Turbo C ++三、實驗內容與過程(含程序清單及流程圖)必做題用隨機數產生100000個待排序數據元素的關鍵字值。測試下列各排序函數的機器實際執(zhí)行時間(至少測試兩個):直接插入排序、希爾排序(增量為4,2,1)、冒泡排序、快速排序、直接選擇排序、堆排序。選做題假設含n個記錄的序列中,其所有關鍵字為值介于v和w之間的整數,且其中很多關鍵字的值是相同的。則可按如下方法排序:另設數組number[v…w],令number[i]統計關鍵字為整數i的紀錄個數,然后按number重排序列以達到有序。試編寫算法實現上述排序方法,并討論此種方法的優(yōu)缺點。程序清單:金陵科技學院實驗報告四、實驗結果與分析(程序運行結果及其分析)金陵科技學院實驗報告五、實驗體會(遇到問題及解決辦法,編程后的心得體會)金陵科技學院實驗報告實驗項目名稱: 查找 實驗學時: 2 同組學生姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:金陵科技學院實驗報告實驗8 查找一、實驗目的和要求(1)掌握順序表查找、有序表查找、索引順序表查找的各種算法。(2)掌握哈希表設計。二、實驗儀器和設備Turbo C ++三、實驗內容與過程(含程序清單及流程圖)必做題(1)在一個遞增有序的線性表中利用二分查找法查找數據元素X。選做題(2)構造一個哈希表,哈希函數采用除留余數法,哈希沖突解決方法采用鏈地址法。設計一個測試程序進行測試。提示:構造哈希表只是完成查找的第一步,大家應該掌握在哈希表上進行查找的過程,可以試著編程序實現。程序清單:金陵科技學院實驗報告四、實驗結果與分析(程序運行結果及其分析)五、實驗體會(遇到問題及解決辦法,編程后的心得體會)第四篇:算法與數據結構實驗指導書北 京 郵 電 大 學計 算 機 科 學 與 技 術 學 院算 法 與 數 據 結 構實 驗 指 導 書楊俊、徐塞虹、漆濤 編著2006年9月 算法與數據結構 實驗指導書目錄實驗要求....................................................................................................................................3 試驗一、約瑟夫環(huán)..............................................................................…………………..……4 試驗二、長整數四則運算運算………………………………………………………………4 實驗三、八皇后.....................................……..........................................................................5 實驗四、騎士遍歷......................................……………………..............................................5 實驗五、桌面計算器...............................……………..............................................................6 實驗六、平衡排序二叉樹....................…...…….....................................................................6 試驗七、多重集合的實現……......................................………………………………………7 試驗八、圖論………………………………………………………………………….……..8 實驗八、內部排序性能的比較..........………………….............................................................8 教材及主要參考文獻………………………………………………………………………………..9 2 北京郵電大學 計算機科學與技術學院 算法與數據結構 實驗指導書實驗要求一、本課程在講課期間需要做上機實驗,目的之一是檢查學生對所學算法的掌握和理解程度;其次是鍛煉學生的團隊合作精神。二、成績:編碼:占整個實驗成績的50%;測試:占整個實驗成績的20%;文檔:占整個實驗成績的30%。三、按時提交上機文檔,實驗文檔包含以下各項:問題描述:實驗題目、內容和要求;算法思路:實驗小組對問題的解決方法的文字描述;算法描述:用類算法語言等對算法進行描述;源程序及驅動程序:上機實驗編制的代碼源程序及程序運行環(huán)境;測試數據:對算法的測試用例;結果分析和結論:對算法及測試結果的分析及結論;心得體會:通過實驗獲得的心得體會;分工及簽名:最后是小組成員的分工及簽名。北京郵電大學 計算機科學與技術學院1算法與數據結構 實驗指導書實驗一、約瑟夫環(huán)一、實驗類別:設計型實驗。二、問題描述:約瑟夫環(huán)問題是:n個人p0,p1,…pn 圍坐成一個圓環(huán)。每個人pk持有一個秘密的數字ck。0 ck 三、實驗目的:檢查學生對各種線性表的實現的掌握程度。四、實驗學時:2小時五、實驗組人數:1人。六、實驗設備環(huán)境:計算機。七、實驗原理及要點(知識點):各種隊列的實現。八、實驗內容和要求:至少用3種以上的線性表來完成此試驗。可以在帶頭節(jié)點的和不帶頭節(jié)點的線性表、循環(huán)的和非循環(huán)線性表、動態(tài)鏈表和靜態(tài)鏈表以及向量(數組)之間選擇三種。從空表開始,為每個人生成一個隨機數。然后將此人加入到線性表之中。九、可研究與探索的問題:給出各種實現的優(yōu)缺點比較。十、驗收及實驗報告要求:現場操作及運行效果驗收。要求程序必須上機編譯通過并且正確運行。給出試驗報告。給出各種線性表實現的優(yōu)缺點分析。實驗二、長整數四則運算一、實驗類別:驗證實驗。二、問題描述:計算機CPU本身可以做32位或者64位的整數四則運算。本試驗要求對任意大小的整數實現其四則運算。將一個整數N表示為N = 177。(d0 + d1*B + d2*B2 + ….+ bk*Bk)其中 1 B 三、實驗目的:對具體的問題選擇適當的線性表實現。四、實驗學時:2小時五、實驗組人數:3人。六、實驗設備環(huán)境:計算機。七、實驗原理及要點(知識點):各種隊列的實現。八、實驗內容和要求:至少用2種以上的線性表來完成此試驗。比較不同線性表實現的速度。九、可研究與探索的問題:1)對具體問題選擇合適的線性表實現。2)B 的選取問題???否選擇更大的基B。B的選擇所應考慮的因素。十、驗收及實驗報告要求:現場操作及運行效果驗收。要求程序必須上機編譯通過并且正確運行。給出試驗報告。能夠得出用向量(數組)實現的線性表速度最快。實驗三、八皇后問題一、實驗類別:設計型實驗。二、問題描述:在n*n 的國際象棋棋盤上放置n個皇后,使每個皇后不受其他皇后的攻擊。三、實驗目的:檢查學生對堆棧和遞歸程序掌握程度。四、實驗學時:2小時五、實驗組人數:1人。六、實驗設備環(huán)境:計算機。七、實驗原理及要點(知識點):遞歸程序與堆棧八、實驗內容和要求: 分別用遞歸和堆棧完成此試驗。統計程序運行時間與問題規(guī)模n 的關系。九、可研究與探索的問題:問題的復雜度。當n 比較大時,討論提高程序運行的方法。十、驗收及實驗報告要求:現場操作及運行效果驗收。要求程序必須上機編譯通過并且正確運行。給出試驗報告。找出程序運行速度的瓶頸。實驗四、騎士遍歷一、實驗類別:設計型實驗。二、問題描述:在國際象棋n*n的棋盤中,一匹馬從棋盤中任意一格出發(fā),要求用n21步走完所有的n2個格子。每個格子走且只走過一次。應如何走? 試給出算法實現。三、實驗目的:檢查學生對堆棧與回溯算法的掌握。四、實驗學時:2小時五、實驗組人數:3人。六、實驗設備環(huán)境:計算機。七、實驗原理及要點(知識點):堆棧與回溯八、實驗內容和要求:用堆棧完成此試驗。統計程序運行時間與問題規(guī)模n 的關系。九、可研究與探索的問題:怎樣枚舉所有馬下一步可走的位置。選擇下一步所走位置的策略。注意由于這個程序非常耗時,在初期程序調試時應取較小的n。十、驗收及實驗報告要求:現場操作及運行效果驗收。要求程序必須上機編譯通過并且正確運行。給出試驗報告。找出程序運行速度的瓶頸。給出不同選擇策略的程序運行 速度的比較結果。實驗五、桌面計算器(表達式求值)一、實驗類別:設計型實驗。二、問題描述:模仿Unix系統下的dc命令。輸入表達式字
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1