數據結構教程試題_第1頁
數據結構教程試題_第2頁
數據結構教程試題_第3頁
數據結構教程試題_第4頁
數據結構教程試題_第5頁
已閱讀5頁,還剩18頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

數據結構教程試題數據結構教程試題數據結構教程試題()[];{;0;(i<1)(a[i][1])1;

{(1<)a[j][1];1;}}1.22021/1/4()[];{;0;(i<1)(a[i][1])1;

{(1<)a[j][1];1;}}1.2021/1/42()a[][][];{;0;0;0;(i<<n){(A[i]<B[j]){C[k][i];1;1;}

2.2021/1/43

{C[k][j];1;1;}}(j>1)(<){C[k][l];1;}(i>1)(<){C[k][l];1;}}2021/1/443.編寫一個倒置順序存貯的線性表的C函數,要求盡量用最少的附加存貯空間來完成.[];;(0<2){[i];[i][1];[1];}(……….)2021/1/454.假設有兩個棧共享一個數組[n],如下圖,試編寫對任一棧作進棧和出棧運算的C函數:()和(i),1,2.1表示左邊的棧2表示右邊的棧要求在整個數組元素都被占用時才產生溢出棧1底棧2底棧1頂棧2頂2021/1/46…….1=021;x;i;{(=1)(1>2)(1);[1];(0);(=2)(2<1)(1);[2];(0);}2021/1/47…….{(=1)(1<=0)(1);*[1];(0);(=2)(2>1)(1);*[2];(0);}2021/1/48112()x;i;{(1=2-1)(0);(=1)[1];[2];(1);}2021/1/49()*;i;{(=1){(1=1)(0);*[1];(1);}

{(2=)(0);*[2];(1);}2021/1/4105.在一個最多可存放n個結點的順序存貯的隊列中,如果頭指針指向隊首結點,讓尾指針指向下一個進隊的存放位置,如下圖:試分別編寫實現進隊和出隊的C函數.ABC2021/1/411()(1);*[];(0);(>)(1);q[];(0);2021/1/4126.設有一個環形隊列,該隊列只有一個隊列頭指針,不設隊列尾指針,而改置計數器用以記錄隊列中結點的個數.試編寫實現隊列的五個運算;A.設置隊列的初始空態B.判定隊列是否為空C.取隊列頭結點的值給變量xD.將x元素入隊E.刪除隊列頭結點.2021/1/41300;(){(=0)(0);(1);}(x);x;{(=0)(1);[(1)];(0);}2021/1/414(x)x;{()(1);;q[()];(0);}2021/1/415()*;{(=0)(1);(1);*[];;(0);}2021/1/4167.利用兩個棧S12模擬一個隊列時,如何用棧的運算來實現該隊列的運算::插入一個元素;:刪除一個元素;:判定隊列為空;2021/1/417(x)x;{(1>)(0);(s1);(1);}2021/1/418()*;{2=0;((s1))(s2(s1));*(s2);((s2))(s1(s2))}2021/1/419作業1.試編寫一個求已知單鏈表的數據域的平均值的函數2.已知帶有頭結點的環形鏈表中頭指針為,試寫出刪除并釋放數據域值為x的所有結點的函數3.線性表中的元素值按遞增有序排列,針對順序表和環形鏈表兩種不同的存儲方式,分別編寫函數刪除線性表中值介于a與b(a<b)之的元素2021/1/420(*){00;*p;;(){>;>;};();}2021/1/421voiddel-link(node*head,intx){node*p,*q,*s;p=head;q=head->link;while(q!=head){if(q->data==x){p->link=q->link;

溫馨提示

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

評論

0/150

提交評論