資料結構實驗一

2021-08-08 15:04:41 字數 1069 閱讀 5732

一、

實驗目的

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

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

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

二、實驗內容

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

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

三、實驗心得

這次實驗是本學期資料結構的第一次上機實驗,順序表的實驗難度不大,運用上學期已學的c++語言來實現操作,實驗算得上上手。但是在除錯的過程中還是有許多的小錯誤,我根據除錯提示來更改錯誤,最終完成。

源**:

#ifndef seqlist_h

#define seqlist_h

const int maxsize=10;

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;

};#endif

#includeusing namespace std;

seqlist::seqlist(int a,int n)

int seqlist::delete(int i)

; seqlist l(r,5);

cout<<"執行插入操作前資料為:"

trycatch(char *s)

cout<<"執行插入操作後資料為:"

cout<<"值為3的元素的位置為:";

cout

trycatch(char *s)

cout<<"刪除後資料為:"

}

資料結構實驗一

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

《資料結構》實驗一

資料結構 實驗一 vc程式設計工具的靈活使用 一 實驗目的 複習鞏固vc程式設計環境的使用,以及c 模板設計。1.回顧並掌握vc單檔案結構程式設計過程。2.回顧並掌握vc多檔案工程設計過程 3.掌握vc程式除錯過程。4.回顧c 模板和模板的程式設計。二 實驗時間 第二週第二次課。2個學時。三 實驗內...

資料結構實驗一

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