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

正文內(nèi)容

算法與數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)冊(cè)-全文預(yù)覽

2024-11-13 22:24 上一頁面

下一頁面
  

【正文】 細(xì),一律用紅色筆批改。(2)準(zhǔn)確說明,層次清晰。紙張一律采用A4的紙張。設(shè)計(jì)一個(gè)測(cè)試程序進(jìn)行測(cè)試。程序清單:金陵科技學(xué)院實(shí)驗(yàn)報(bào)告金陵科技學(xué)院實(shí)驗(yàn)報(bào)告四、實(shí)驗(yàn)結(jié)果與分析(程序運(yùn)行結(jié)果及其分析)五、實(shí)驗(yàn)體會(huì)(遇到問題及解決辦法,編程后的心得體會(huì))金陵科技學(xué)院實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)項(xiàng)目名稱: 查找 實(shí)驗(yàn)學(xué)時(shí): 2 同組學(xué)生姓名: 實(shí)驗(yàn)地點(diǎn): 實(shí)驗(yàn)日期: 實(shí)驗(yàn)成績(jī): 批改教師: 批改時(shí)間:金陵科技學(xué)院實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)8 查找一、實(shí)驗(yàn)?zāi)康暮鸵螅?)掌握順序表查找、有序表查找、索引順序表查找的各種算法。測(cè)試下列各排序函數(shù)的機(jī)器實(shí)際執(zhí)行時(shí)間(至少測(cè)試兩個(gè)):直接插入排序、希爾排序(增量為4,2,1)、冒泡排序、快速排序、直接選擇排序、二路歸并排序、堆排序和基于鏈?zhǔn)疥?duì)列的基數(shù)排序。程序清單:金陵科技學(xué)院實(shí)驗(yàn)報(bào)告四、實(shí)驗(yàn)結(jié)果與分析(程序運(yùn)行結(jié)果及其分析)五、實(shí)驗(yàn)體會(huì)(遇到問題及解決辦法,編程后的心得體會(huì))金陵科技學(xué)院實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)項(xiàng)目名稱: 排序 實(shí)驗(yàn)學(xué)時(shí): 2 同組學(xué)生姓名: 實(shí)驗(yàn)地點(diǎn): 實(shí)驗(yàn)日期: 實(shí)驗(yàn)成績(jī): 批改教師: 批改時(shí)間:金陵科技學(xué)院實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)7 排序一、實(shí)驗(yàn)?zāi)康暮鸵螅?)熟練掌握希爾排序、堆排序、直接插入排序、起泡排序、快速排序、直接選擇排序、歸并排序和基數(shù)排序的基本概念。(2)對(duì)上面所構(gòu)造的無向圖,進(jìn)行深度優(yōu)先遍歷和廣度優(yōu)先遍歷,輸出遍歷序列。完全二叉樹順序存儲(chǔ)的一個(gè)重要性質(zhì)為,第i個(gè)結(jié)點(diǎn)的左孩子是編號(hào)為2i的結(jié)點(diǎn),第i個(gè)結(jié)點(diǎn)的右孩子是編號(hào)為2i+1的結(jié)點(diǎn)。(4)在第一題基礎(chǔ)上,求二叉樹的深度。二、實(shí)驗(yàn)儀器和設(shè)備Visual C++三、實(shí)驗(yàn)內(nèi)容與過程(含程序清單及流程圖)必做題(1)建立一棵二叉樹。選做題假設(shè)以鏈結(jié)構(gòu)表示串,編寫算法實(shí)現(xiàn)將串S插入到串T中某個(gè)字符之后,若串T中不存在這個(gè)字符,則將串S聯(lián)接在串T的末尾。二、實(shí)驗(yàn)儀器和設(shè)備Visual C++三、實(shí)驗(yàn)內(nèi)容與過程(含程序清單及流程圖)必做題(1)編寫輸出字符串s中值等于字符ch的第一個(gè)字符的函數(shù),并用主函數(shù)測(cè)試結(jié)果。選做題在順序存儲(chǔ)結(jié)構(gòu)上實(shí)現(xiàn)輸出受限的雙端循環(huán)隊(duì)列的入列和出列算法。(3)掌握隊(duì)列的存儲(chǔ)結(jié)構(gòu)及基本操作實(shí)現(xiàn),并能在相應(yīng)的應(yīng)用問題中正確選用它們。選做題已知指針LA和LB分別指向兩個(gè)無頭結(jié)點(diǎn)單鏈表的首元結(jié)點(diǎn)。二、實(shí)驗(yàn)儀器和設(shè)備Visual C++三、實(shí)驗(yàn)內(nèi)容與過程(含程序清單及流程圖)必做題(1)編寫程序建立一個(gè)單鏈表,并逐個(gè)輸出單鏈表中所有數(shù)據(jù)元素。選做題(5)已知兩個(gè)順序表A和B按元素值遞增有序排列,要求寫一算法實(shí)現(xiàn)將A和B歸并成一個(gè)按元素值遞減有序排列的順序表(允許表中含有值相同的元素)。編寫主函數(shù)測(cè)試結(jié)果。二、實(shí)驗(yàn)儀器和設(shè)備三、實(shí)驗(yàn)內(nèi)容與過程(含程序清單及流程圖)必做題(1)編寫程序建立一個(gè)順序表,并逐個(gè)輸出順序表中所有數(shù)據(jù)元素的值。實(shí)驗(yàn)報(bào)告批改說明實(shí)驗(yàn)報(bào)告的批改要及時(shí)、認(rèn)真、仔細(xì),一律用紅色筆批改。(2)準(zhǔn)確說明,層次清晰。紙張一律采用A4的紙張。inorder(trchild)。preorder(tlchild)。printf(“請(qǐng)輸入%d結(jié)點(diǎn)的右孩子結(jié)點(diǎn)(若沒有,請(qǐng)輸入 0)”,tdata)。//以0作為結(jié)束else { t=(bitree)malloc(sizeof(binode))。int x。金陵科技學(xué)院實(shí)驗(yàn)報(bào)告typedef struct{ bitree elem[100]。//結(jié)點(diǎn)數(shù)using namespace std。完全二叉樹順序存儲(chǔ)的一個(gè)重要性質(zhì)為,第i個(gè)結(jié)點(diǎn)的左孩子是編號(hào)為2i的結(jié)點(diǎn),第i個(gè)結(jié)點(diǎn)的右孩子是編號(hào)為2i+1的結(jié)點(diǎn)。(4)在第一題基礎(chǔ)上,求二叉樹的深度。二、實(shí)驗(yàn)儀器和設(shè)備Turbo C 三、實(shí)驗(yàn)內(nèi)容與過程(含程序清單及流程圖)必做題(1)建立一棵二叉樹。return 0。S = Delete(S, i, k)。printf(“Please enter the location and the length:”)。int i, k。} void Output(linkstring *S){ linkstring *p = S。pnext = qnext。free(p)。while(mp = pnext。} if(qnext!= NULL)qnext = NULL。pdata = ch。ch = getchar()。struct linknode *next。scanf(“%c”,amp。int i。putchar(c)。j++。for(i=0。printf(“n”)。i++)。ch)。printf(“創(chuàng)建字符串!”)。選做題假設(shè)以鏈結(jié)構(gòu)表示串,編寫算法實(shí)現(xiàn)將串S插入到串T中某個(gè)字符之后,若串T中不存在這個(gè)字符,則將串S聯(lián)接在串T的末尾。二、實(shí)驗(yàn)儀器和設(shè)備Turbo C 三、實(shí)驗(yàn)內(nèi)容與過程(含程序清單及流程圖)必做題(1)編寫輸出字符串s中值等于字符ch的第一個(gè)字符的函數(shù),并用主函數(shù)測(cè)試結(jié)果。} if(IsPalindrome(str)!= 0){printf(“YESn”)。}else {str =(char *)realloc(str,(len + INCR_SIZE)* sizeof(char))。){ ///如果按回車鍵,則結(jié)束str[i] = 39。int i = 0。iif(str[i]!= str[len1])return 0。//將剩下的一個(gè)盤子移動(dòng)到目的塔上hanoi(n1)。i++){if(slta[i]!= x){金陵科技學(xué)院實(shí)驗(yàn)報(bào)告m[n++] = slta[i]。}} } } void del(sequence_list *slt, int x){ int m[maxsize]。jsize。} void sort(sequence_list *slt){ int i, j, temp。if( == 0)printf(“n 順表表是空的”)。int size。display(mylist)。scanf(“%d”,amp。display(mylist)。} display(mylist)。=number。printf(“n”)。} void main(){ int i,number,x。}} } } void append(sequence_list *slt,int x){ slta[sltsize]=x。jsize。} void sort(sequence_list *slt){ int i,j,temp。void display(sequence_list slt){ int i。typedef struct { datatype a[maxsize]。mylist,a)。printf(“輸入要查找的數(shù):”)。iscanf(“%d”,amp。scanf(“%d”,amp。mylist)。} } if(i!=sltsize)return a。for(i=0。elsefor(i=0。void display(sequence_list slt){int i。typedef struct {datatype a[maxsize]。for(i=0。printf(“請(qǐng)輸入順序表中的元素個(gè)數(shù)!n”)。init(amp。elsefor(i=0。}sequence_list。選做題(5)已知兩個(gè)順序表A和B按元素值遞增有序排列,要求寫一算法實(shí)現(xiàn)將A和B歸并成一個(gè)按元素值遞減有序排列的順序表(允許表中含有值相同的元素)。編寫主函數(shù)測(cè)試結(jié)果。二、實(shí)驗(yàn)儀器和設(shè)備Turbo C 三、實(shí)驗(yàn)內(nèi)容與過程(含程序清單及流程圖)必做題(1)編寫程序建立一個(gè)順序表,并逐個(gè)輸出順序表中所有數(shù)據(jù)元素的值。實(shí)驗(yàn)報(bào)告批改說明實(shí)驗(yàn)報(bào)告的批改要及時(shí)、認(rèn)真、仔細(xì),一律用紅色筆批改。(2)準(zhǔn)確說明,層次清晰。紙張一律采用A4的紙張。設(shè)計(jì)一個(gè)測(cè)試程序進(jìn)行測(cè)試。程序清單:金陵科技學(xué)院實(shí)驗(yàn)報(bào)告金陵科技學(xué)院實(shí)驗(yàn)報(bào)告四、實(shí)驗(yàn)結(jié)果與分析(程序運(yùn)行結(jié)果及其分析)五、實(shí)驗(yàn)體會(huì)(遇到問題及解決辦法,編程后的心得體會(huì))金陵科技學(xué)院實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)項(xiàng)目名稱: 查找 實(shí)驗(yàn)學(xué)時(shí): 2 同組學(xué)生姓名: 實(shí)驗(yàn)地點(diǎn): 實(shí)驗(yàn)日期: 實(shí)驗(yàn)成績(jī): 批改教師: 批改時(shí)間:金陵科技學(xué)院實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)8 查找一、實(shí)驗(yàn)?zāi)康暮鸵螅?)掌握順序表查找、有序表查找、索引順序表查找的各種算法。測(cè)試下列各排序函數(shù)的機(jī)器實(shí)際執(zhí)行時(shí)間(至少測(cè)試兩個(gè)):直接插入排序、希爾排序(增量為4,2,1)、冒泡排序、快速排序、直接選擇排序、二路歸并排序、堆排序和基于鏈?zhǔn)疥?duì)列的基數(shù)排序。程序清單:金陵科技學(xué)院實(shí)驗(yàn)報(bào)告四、實(shí)驗(yàn)結(jié)果與分析(程序運(yùn)行結(jié)果及其分析)五、實(shí)驗(yàn)體會(huì)(遇到問題及解決辦法,編程后的心得體會(huì))金陵科技學(xué)院實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)項(xiàng)目名稱: 排序 實(shí)驗(yàn)學(xué)時(shí): 2 同組學(xué)生姓名: 實(shí)驗(yàn)地點(diǎn): 實(shí)驗(yàn)日期: 實(shí)驗(yàn)成績(jī): 批改教師: 批改時(shí)間:金陵科技學(xué)院實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)7 排序一、實(shí)驗(yàn)?zāi)康暮鸵螅?)熟練掌握希爾排序、堆排序、直接插入排序、起泡排序、快速排序、直接選擇排序、歸并排序和基數(shù)排序的基本概念。(2)對(duì)上面所構(gòu)造的無向圖,進(jìn)行深度優(yōu)先遍歷和廣度優(yōu)先遍歷,輸出遍歷序列。完全二叉樹順序存儲(chǔ)的一個(gè)重要性質(zhì)為,第i個(gè)結(jié)點(diǎn)的左孩子是編號(hào)為2i的結(jié)點(diǎn),第i個(gè)結(jié)點(diǎn)的右孩子是編號(hào)為2i+1的結(jié)點(diǎn)。(4)在第一題基礎(chǔ)上,求二叉樹的深度。二、實(shí)驗(yàn)儀器和設(shè)備Visual C++三、實(shí)驗(yàn)內(nèi)容與過程(含程序清單及流程圖)必做題(1)建立一棵二叉樹。選做題假設(shè)以鏈結(jié)構(gòu)表示串,編寫算法實(shí)現(xiàn)將串S插入到串T中某個(gè)字符之后,若串T中不存在這個(gè)字符,則將串S聯(lián)接在串T的末尾。二、實(shí)驗(yàn)儀器和設(shè)備Visual C++三、實(shí)驗(yàn)內(nèi)容與過程(含程序清單及流程圖)必做題(1)編寫輸出字符串s中值等于字符ch的第一個(gè)字符的函數(shù),并用主函數(shù)測(cè)試結(jié)果。選做題在順序存儲(chǔ)結(jié)構(gòu)上實(shí)現(xiàn)輸出受限的雙端循環(huán)隊(duì)列的入列和出列算法。(3)掌握隊(duì)列的存儲(chǔ)結(jié)構(gòu)及基本操作實(shí)現(xiàn),并能在相應(yīng)的應(yīng)用問題中正確選用它們。選做題已知指針LA和LB分別指向兩個(gè)無頭結(jié)點(diǎn)單鏈表的首元結(jié)點(diǎn)。二、實(shí)驗(yàn)儀器和設(shè)備Visual C++三、實(shí)驗(yàn)內(nèi)容與過程(含程序清單及流程圖)必做題(1)編寫程序建立一個(gè)單鏈表,并逐個(gè)輸出單鏈表中所有數(shù)據(jù)元素。金陵科技學(xué)院實(shí)驗(yàn)報(bào)告printf(“n”)。k=1。for(i=1。for(i=0。}sequenlist。printf(“n”)。}++。}else{for(j=。x)。for(i=0。}sequenlist。(3): /*在遞增有序的順序表中插入一個(gè)新結(jié)點(diǎn)x,保持順序表的有序性。y=fun(L,x,n)。for(i=0。printf(“請(qǐng)輸入元素個(gè)數(shù):”)。int fun(sequenlist L,int x,int n){金陵科技學(xué)院實(shí)驗(yàn)報(bào)告} int i。*/ include typedef int datatype。n)。void main(){ sequenlist L。*/ include typedef int datatype。解題思路:首先查找插入的位置,再移位,最后進(jìn)行插入操作;從第一個(gè)元素開始找到第一個(gè)大于該新結(jié)點(diǎn)值x的元素位置i即為插入位置;然后將從表尾開始依次將元素后移一個(gè)位置直至元素i;最后將新結(jié)點(diǎn)x插入到i位置。(2)編寫順序表定位操作子函數(shù),在順序表中查找是否存在數(shù)據(jù)元素x。實(shí)驗(yàn)報(bào)告裝訂要求實(shí)驗(yàn)批改完畢后,任課老師將每門課程的每個(gè)實(shí)驗(yàn)項(xiàng)目的實(shí)驗(yàn)報(bào)告以自然班為單位、按學(xué)號(hào)升序排列,裝訂成冊(cè),并附上一份該門課程的實(shí)驗(yàn)大綱。(4)外文、符號(hào)、公式要準(zhǔn)確,應(yīng)使用統(tǒng)一規(guī)定的名詞和符號(hào)。各院部可根據(jù)學(xué)科特點(diǎn)和實(shí)驗(yàn)具體要求增加項(xiàng)目。第一篇:算法與數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)冊(cè)金陵科技學(xué)院實(shí)驗(yàn)報(bào)告學(xué) 生 實(shí) 驗(yàn) 報(bào) 告 冊(cè)課程名稱:學(xué)生學(xué)號(hào):所屬院部:(理工類)算法與數(shù)據(jù)結(jié)構(gòu) 專業(yè)班級(jí): 14計(jì)單(2)1413201007 學(xué)生姓名: 毛卓計(jì)算機(jī)工程學(xué)院 指導(dǎo)教師: 章海鷗 16 ——20 17 學(xué)年 第 二 學(xué)期金陵科技學(xué)院教務(wù)處制金陵科技學(xué)院實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)報(bào)告書寫要求實(shí)驗(yàn)報(bào)告原則上要求學(xué)生手寫,要求書寫工整。實(shí)驗(yàn)報(bào)告書寫說明實(shí)驗(yàn)報(bào)告中一至四項(xiàng)內(nèi)容為必填項(xiàng),包括實(shí)驗(yàn)?zāi)康暮鸵螅粚?shí)驗(yàn)儀器和設(shè)備;實(shí)驗(yàn)內(nèi)容與過程;實(shí)驗(yàn)結(jié)果與分析。(3)盡量采用專用術(shù)語來說明事物。實(shí)驗(yàn)報(bào)告的批改成績(jī)采用百分制,具體評(píng)分標(biāo)準(zhǔn)由各院部自行制定。編寫主函數(shù)測(cè)試結(jié)果。(3)在遞增有序的順序表中插入一個(gè)新結(jié)點(diǎn)x,保持順序表的有序性。程序清單:(1):/*編寫程序建立一個(gè)順序表,并逐個(gè)輸出順序表中所有數(shù)據(jù)元素的值。金陵科技學(xué)院實(shí)驗(yàn)報(bào)告}sequenlist。scanf(“%d”,amp。i如果不存在,返回-1。}sequenlist。int x。printf(“n請(qǐng)輸入元素:”)。x)。n”)。int last。printf(“n插入元素前的數(shù)據(jù)為:”)。scanf(“%d”,amp。if(i){ [ +1]=x。[i1]=x。jprintf(“%3d”,[j])。int last。printf(“n原數(shù)據(jù)為:”)。x)。i。j}else printf(“Not found!n”)。(2)鏈表不能實(shí)現(xiàn)直接定位,一定注意指針的保存,防止丟失。(3)編寫實(shí)現(xiàn)帶頭結(jié)點(diǎn)單鏈表就地逆置的子函數(shù),并編寫主函數(shù)測(cè)試結(jié)果。(2)掌握利用棧進(jìn)行表達(dá)式求和的算法。(3)假設(shè)稱正讀和反讀都相同的字符序列為”回文”,試寫一個(gè)算法判別讀入的一個(gè)以’’為結(jié)束符的字符序列是否是“回文”。程序清單:金
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1