資料結構實驗一 實驗報告

2021-08-08 16:42:47 字數 894 閱讀 8265

一、 實驗目的

1、 掌握線性表的順序儲存結構;

2、驗證順序表及其基本操作的實現;

3、理解演算法與程式的關係,能夠將順序表演算法轉換為對應的程式。

二、 實驗內容

1、 建立含有若干個元素的順序表;

2、 對已建立的順序表實現插入、刪除、查詢等基本操作。

三、實驗源**

#include

using namespace std;  

const int maxsize=100;    

class seqlist  

seqlist(int a,int n);   

~seqlist(){}               

void insert(int i,int x);       

int delete(int i);             

int locate(int x);              

void printlist();               

private:  

int data[maxsize];              

int length;                     

};  

seqlist::seqlist(int a,int n)    

int seqlist::delete(int i)  

{  if(length==0)throw"下溢";  

if(i<1||i>length)throw"查詢位置非法";  

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

使用c語言中的陣列,實現線性表中的順序結構儲存的查詢 刪除操作。1 初始線性表通過陣列 迴圈 scanf語句實現輸入任意個整數。2 刪除操作的實現,任意輸入乙個要刪除的整數,找到這個元素,將此元素之後的所有元素逐個前移一位,實現刪除操作。3 要求以上2步操作可以重複執行。4 例如 刪除操作執行結果大...

資料結構實驗一 實驗報告

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

資料結構實驗報告一

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