經(jīng)典數(shù)據(jù)結(jié)構(gòu)上機題—答案_第1頁
已閱讀1頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、數(shù)據(jù)結(jié)構(gòu)上機實驗題目數(shù)據(jù)結(jié)構(gòu)上機實驗題目實驗一線性表的順序存儲結(jié)構(gòu)實驗學(xué)時2學(xué)時背景知識:順序表的插入、刪除及應(yīng)用。目的要求:1掌握順序存儲結(jié)構(gòu)的特點。2掌握順序存儲結(jié)構(gòu)的常見算法。實驗內(nèi)容1輸入一組整型元素序列,建立順序表。2實現(xiàn)該順序表的遍歷。3在該順序表中進行順序查找某一元素查找成功返回1否則返回0。4判斷該順序表中元素是否對稱對稱返回1否則返回0。5實現(xiàn)把該表中所有奇數(shù)排在偶數(shù)之前即表的前面為奇數(shù)后面為偶數(shù)。6輸入整型元素序列利

2、用有序表插入算法建立一個有序表。7利用算法6建立兩個非遞減有序表并把它們合并成一個非遞減有序表。8.利用該順序結(jié)構(gòu)實現(xiàn)循環(huán)隊列的入隊、出隊操作。8編寫一個主函數(shù)調(diào)試上述算法。#include#includevoid(Sqlistif(L.length==MAXSIZE)exit(OVERFLOW)表滿,不能插入表滿,不能插入f(i=1i=ij)L.elem[j]=L.elem[j1]L.elem[i1]=xL.lengthvoidCre

3、atlist_sted(SqlistElemTypexL.length=0printf(“請輸入順序表的長度:請輸入順序表的長度:“)scanf(“%d“f(i=1i=b)c.elem[k]=bbkjelsec.elem[k]=aakiif(j==r.length)f(kc.lengthk)c.elem[k]=aaelseif(i==p.length)f(kc.lengthk)c.elem[k]=bbvoidmain()SqlistLM

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論