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

正文內(nèi)容

數(shù)據(jù)結構-實驗8查找的算法(編輯修改稿)

2024-11-13 18:01 本頁面
 

【文章內(nèi)容簡介】 1305106009 學生姓名: 陳韜網(wǎng)絡與通信工程學院 指導教師: 沈奇 14 ——20 15 學年 第 1 學期金陵科技學院教務處制金陵科技學院實驗報告實驗報告書寫要求實驗報告原則上要求學生手寫,要求書寫工整。若因課程特點需打印的,要遵照以下字體、字號、間距等的具體要求。紙張一律采用A4的紙張。實驗報告書寫說明實驗報告中一至四項內(nèi)容為必填項,包括實驗目的和要求;實驗儀器和設備;實驗內(nèi)容與過程;實驗結果與分析。各院部可根據(jù)學科特點和實驗具體要求增加項目。填寫注意事項(1)細致觀察,及時、準確、如實記錄。(2)準確說明,層次清晰。(3)盡量采用專用術語來說明事物。(4)外文、符號、公式要準確,應使用統(tǒng)一規(guī)定的名詞和符號。(5)應獨立完成實驗報告的書寫,嚴禁抄襲、復印,一經(jīng)發(fā)現(xiàn),以零分論處。實驗報告批改說明實驗報告的批改要及時、認真、仔細,一律用紅色筆批改。實驗報告的批改成績采用百分制,具體評分標準由各院部自行制定。實驗報告裝訂要求實驗批改完畢后,任課老師將每門課程的每個實驗項目的實驗報告以自然班為單位、按學號升序排列,裝訂成冊,并附上一份該門課程的實驗大綱。金陵科技學院實驗報告實驗項目名稱: 順序表 實驗學時: 2 同組學生姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:金陵科技學院實驗報告實驗1 順序表一、實驗目的和要求掌握順序表的定位、插入、刪除等操作。二、實驗儀器和設備Turbo C ++三、實驗內(nèi)容與過程(含程序清單及流程圖)必做題(1)編寫程序建立一個順序表,并逐個輸出順序表中所有數(shù)據(jù)元素的值。編寫主函數(shù)測試結果。(2)編寫順序表定位操作子函數(shù),在順序表中查找是否存在數(shù)據(jù)元素x。如果存在,返回順序表中和x值相等的第1個數(shù)據(jù)元素的序號(序號從0開始編號);如果不存在,返回-1。編寫主函數(shù)測試結果。(3)在遞增有序的順序表中插入一個新結點x,保持順序表的有序性。解題思路:首先查找插入的位置,再移位,最后進行插入操作;從第一個元素開始找到第一個大于該新結點值x的元素位置i即為插入位置;然后將從表尾開始依次將元素后移一個位置直至元素i;最后將新結點x插入到i位置。(4)刪除順序表中所有等于X的數(shù)據(jù)元素。選做題(5)已知兩個順序表A和B按元素值遞增有序排列,要求寫一算法實現(xiàn)將A和B歸并成一個按元素值遞減有序排列的順序表(允許表中含有值相同的元素)。程序清單:include include define MAXSIZE 100 typedef struct { int data[MAXSIZE]。int last。金陵科技學院實驗報告} sequenlist。sequenlist L={{1,3,5,5,7,8,10,12,17},8}。void print_list(){ int i。for(i=0。i金陵科技學院實驗報告loc=i。for(i=。i=loc。i)[i+1]=[i]。[loc]=x。++。} void delete_x(int x){ int i,j,found=0。for(i=0。i金陵科技學院實驗報告} }void main(){ int x,choice。while(1){ printf(“**********menu**********n”)。printf(“ 1printn”)。printf(“ 2searchn”)。printf(“ 3insertn”)。printf(“ 4deleten”)。printf(“ 5exitn”)。printf(“please input your choice:”)。scanf(“%d”,amp。choice)。switch(choice){case 1: printf(“the original list is:n”)。print_list()。break。case 2: printf(“pls input x you want to search:n”)。金陵科技學院實驗報告scanf(“%d”,amp。x)。find_all_x(x)。break。case 3: printf(“pls input x you want to insert:n”)。scanf(“%d”,amp。x)。insert_x(x)。printf(“the list after insertion is:n”)。print_list()。break。case 4: printf(“pls input x you want to delete:n”)。scanf(“%d”,amp。x)。delete_x(x)。printf(“the list after deletion is:n”)。print_list()。break。case 5: exit(0)。} } }金陵科技學院實驗報告金陵科技學院實驗報告四、實驗結果與分析(程序運行結果及其分析)五、實驗體會(遇到問題及解決辦法,編程后的心得體會)金陵科技學院實驗報告實驗項目名稱: 單鏈表 實驗學時: 2 同組學生姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:金陵科技學院實驗報告實驗2 單鏈表一、實驗目的和要求實驗目的掌握單鏈表的定位、插入、刪除等操作。實驗要求(1)注意鏈表的空間是動態(tài)分配的,某結點不用之后要及時進行物理刪除,以便釋放其內(nèi)存空間。(2)鏈表不能實現(xiàn)直接定位,一定注意指針的保存,防止丟失。二、實驗儀器和設備Turbo C ++三、實驗內(nèi)容與過程(含程序清單及流程圖)必做題(1)編寫程序建立一個單鏈表,并逐個輸出單鏈表中所有數(shù)據(jù)元素。(2)在遞增有序的單鏈表中插入一個新結點x,保持單鏈表的有序性。解題思路:首先查找插入的位置然后進行插入操作;從第一個結點開始找到第一個大于該新結點值的結點即為插入位置;然后在找到的此結點之前插入新結點;注意保留插入位置之前結點的指針才能完成插入操作。(3)編寫實現(xiàn)帶頭結點單鏈表就地逆置的子函數(shù),并編寫主函數(shù)測試結果。選做題已知指針LA和LB分別指向兩個無頭結點單鏈表的首元結點。要求編一算法實現(xiàn),從表LA中刪除自第i個元素起共len個元素后,將它們插入到表LB中第j個元素之前。程序清單:金陵科技學院實驗報告金陵科技學院實驗報告四、實驗結果與分析(程序運行結果及其分析)五、實驗體會(遇到問題及解決辦法,編程后的心得體會)金陵科技學院實驗報告實驗項目名稱: 堆棧和隊列 實驗學時: 2 同組學生姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:金陵科技學院實驗報告實驗3 堆棧和隊列一、實驗目的和要求(1)掌握應用棧解決問題的方法。(2)掌握利用棧進行表達式求和的算法。(3)掌握隊列的存儲結構及基本操作實現(xiàn),并能在相應的應用問題中正確選用它們。二、實驗儀器和設備Turbo C ++三、實驗內(nèi)容與過程(含程序清單及流程圖)必做題(1)判斷一個算術表達式中開括號和閉括號是否配對。(2)測試“漢諾塔”問題。(3)假設稱正讀和反讀都相同的字符序列為”回文”,試寫一個算法判別讀入的一個以’@’為結束符的字符序列是否是“回文”。選做題在順序存儲結構上實現(xiàn)輸出受限的雙端循環(huán)隊列的入列和出列算法。設每個元素表示一個待處理的作業(yè),元素值表示作業(yè)的預計時間。入隊列采取簡化的短作業(yè)優(yōu)先原則,若一個新提交的作業(yè)的預計執(zhí)行時間小于隊頭和隊尾作業(yè)的平均時間,則插入在隊頭,否則插入在隊尾。程序清單:金陵科技學院實驗報告四、實驗結果與分析(程序運行結果及其分析)金陵科技學院實驗報告五、實驗體會(遇到問題及解決辦法,編程后的心得體會)金陵科技學院實驗報告實驗項目名稱: 串 實驗學時: 2 同組學生姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:金陵科技學院實驗報告實驗4 串一、實驗目的和要求掌握串的存儲及應用。二、實驗儀器和設備Turbo C ++三、實驗內(nèi)容與過程(含程序清單及流程圖)必做題(1)編寫輸出字符串s中值等于字符ch的第一個字符的函數(shù),并用主函數(shù)測試結果。(2)編寫輸出字符串s中值等于字符ch的所有字符的函數(shù),并用主函數(shù)測試結果。解題思路:可以將第一題程序改進成一個子函數(shù),在本題中循環(huán)調(diào)用。(3)設字符串采用單字符的鏈式存儲結構,編程刪除串s從位置i開始長度為k的子串。選做題假設以鏈結構表示串,編寫算法實現(xiàn)將串S插入到串T中某個字符之后,若串T中不存在這個字符,則將串S聯(lián)接在串T的末尾。提示:為提高程序的通用性,插入位置字符應設計為從鍵盤輸入。程序清單:金陵科技學院實驗報告四、實驗結果與分析(程序運行結果及其分析)金陵科技學院實驗報告五、實驗體會(遇到問題及解決辦法,編程后的心得體會)金陵科技學院實驗報告實驗項目名稱: 二叉樹 實驗學時: 2 同組學生姓名: 實驗地點: 實驗日期: 實驗成績: 批改教師: 批改時間:金陵科技學院實驗報告實驗5 二叉樹一、實驗目的和要求(1)掌握二叉樹的生成,以及前、中、后序遍歷算法。(2)掌握應用二叉樹遞歸遍歷思想解決問題的方法。二、實驗儀器和設備Turbo C ++三、實驗內(nèi)容與過程(含程序清單及流程圖)必做題(1)建立一棵二叉樹。對此樹進行前序遍歷、中
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1