資料結構實驗報告 資料結構實驗報告

2021-10-12 09:41:21 字數 596 閱讀 5469

使用c語言中的陣列,實現線性表中的順序結構儲存的查詢、刪除操作。

1、初始線性表通過陣列、迴圈、scanf語句實現輸入任意個整數。

2、刪除操作的實現,任意輸入乙個要刪除的整數,找到這個元素,將此元素之後的所有元素逐個前移一位,實現刪除操作。

3、要求以上2步操作可以重複執行。

4、例如:刪除操作執行結果大致如下:

請任意輸入整型一維陣列:1,3,5,7,9,2,4,6,8,0

請輸入要刪除的值: 4

刪除之後為:1,3,5,7,9,2,6,8,0

請輸入要刪除的值:3

刪除之後為:1,5,7,9,2,6,8,0

請輸入要刪除的值:23

刪除之後為:查無此數。

……(可以繼續執行)

5、當線性表中的資料數量已被刪除至零時提示「線性表已空」。

#includeint main()

doelse

p[l]=n;

for(i=1;i<=k;i++)

printf("n");

} }while(k<=10);

return 0;

}

資料結構實驗報告

1 掌握佇列儲存結構的表示和實現方法。2 掌握佇列的入隊和出隊等基本操作的演算法實現。3 了解佇列在解決實際問題中的簡單應用。1 建立順序迴圈佇列,並在順序迴圈佇列上實現入隊 出隊基本操作 驗證性內容 2 建立迴圈鏈佇列,並在迴圈鏈佇列上實現入隊 出隊基本操作 設計性內容 3 實現鍵盤輸入迴圈緩衝區...

資料結構實驗報告

1 理解二叉樹的型別定義與性質。2 掌握二叉樹的二叉鍊錶儲存結構的表示和實現方法。3 掌握二叉樹遍歷操作的演算法實現。4 熟悉二叉樹遍歷操作的應用。1 建立二叉樹的二叉鍊錶儲存結構。2 實現二叉樹的先序 中序和後序三種遍歷操作 驗證性內容 3 應用二叉樹的遍歷操作來實現判斷兩棵二叉樹是否相等的操作 ...

資料結構實驗一 實驗報告

一 實驗目的 複習鞏固vc程式設計環境的使用,以及c 模板設計。1.回顧並掌握vc單檔案結構程式設計過程。2.回顧並掌握vc多檔案工程設計過程 3.掌握vc程式除錯過程。4.回顧c 模板和模板的程式設計。三 實驗內容 1.設計乙個單檔案結構程式完成從鍵盤輸入兩個數,輸出二者的 和 和 積 的結果。要...