《資料結構》實驗二 線性表綜合實驗

2021-08-08 17:30:13 字數 991 閱讀 9952

一、實驗目的

1、    熟練掌握線性表的結構特點,掌握順序表的基本操作。

2、    鞏固c++相關的程式設計方法與技術。

3、    學會使用順序表解決實際問題。

二、實驗內容

1、順序表的建立與操作實現

三、實驗步驟

1、依據實驗內容分別說明實驗程式中用到的資料型別的定義;

int 整形

四.實驗報告

1、    順序表的建立

void createlist(seqlist *l,int n)

2、    順序表的插入

void insertlist(seqlist *l,int  x,int i)

3、    順序表的刪除

void deletelist(seqlist *l,int i)

}2、  順序表的查詢

int locatelist(seqlist *l,int  x)

3、完整程式;

#include

#include

#define listsize 100

typedef struct

seqlist;

void createlist(seqlist *l,int n)

void printlist(seqlist *l,int n)

int locatelist(seqlist *l,int  x)

void insertlist(seqlist *l,int x,int i)

}void deletelist(seqlist *l,int i)

}void main()

4、執行結果

5、總體收穫、不足、疑問

這次實驗報告得到了同學的大力幫助才得以完成,非常慚愧。儘管如此我還是收穫不少的,在課上沒弄懂的線性表結構通過實踐得到了比較深刻的認識。了解了線性表的幾個基本操作以及其原理,還強化了我差不多忘了的c++的能力。

《資料結構》實驗二 線性表實驗

一 實驗目的 鞏固線性表的資料結構,學會線性表的應用。1.回顧線性表的邏輯結構,線性表的物理儲存結構和常見操作。2.學習運用線性表的知識來解決實際問題。3.進一步鞏固程式除錯方法。4.進一步鞏固模板程式設計。二 實驗時間 準備時間為第2周到第4周,具體集中實驗時間為第4週第2次課。2個學時。三 實驗...

《資料結構》實驗二 線性表實驗

資料結構 實驗二 線性表實驗 一 實驗目的 鞏固線性表的資料結構,學會線性表的應用。1.回顧線性表的邏輯結構,線性表的物理儲存結構和常見操作。2.學習運用線性表的知識來解決實際問題。3.進一步鞏固程式除錯方法。4.進一步鞏固模板程式設計。二 實驗內容 1.建立乙個 n個學生成績的順序表,對錶進行插入...

《資料結構》實驗二 線性表實驗

資料結構 實驗二 線性表實驗 一 實驗目的 鞏固線性表的資料結構,學會線性表的應用。1.回顧線性表的邏輯結構,線性表的物理儲存結構和常見操作。2.學習運用線性表的知識來解決實際問題。3.進一步鞏固程式除錯方法。4.進一步鞏固模板程式設計。二 實驗時間 準備時間為第2周到第4周,具體集中實驗時間為第4...