#includeusing namespace std;
const int maxsize = 50;
class seqlist
seqlist(int a, int n);
~seqlist(){}
int length()
int locate(int x);
void insert(int i, int x);
int delete(int i);
void printlist();
private:
int data[maxsize];
int length;
};seqlist::seqlist(int a, int n)
int seqlist::locate(int x)
void seqlist::insert(int i, int x)
int seqlist::delete(int i)
void seqlist::printlist()
int main()
seqlist list(a,n);
list.printlist();
cout << endl ;
cout << "請輸入你要查詢的位置在順序表內的數值"<> i;
list.locate(i);
cout << endl;
cout << "請輸入要增加入順序表的位置與數值" << endl;;
cin >> j;
cin >> m;
list.insert(j,m);
list.printlist();
cout << endl;
cout << "請輸入順序表內要刪除的位置"<> g;
list.delete(g);
list.printlist();
cout << endl;
}
實驗一線性表的基本操作實現及其應用
實驗目的
熟練掌握線性表的結構特點,掌握順序表的基本操作。 鞏固
c++相關的程式設計方法與技術。
學會使用順序表解決實際問題。
實驗內容
順序表的建立與操作實現:
建立n實驗步驟
執行結果
總結收穫
通過這次順序表的建立,發現對
c++的知識有了更深的了解與鞏固。
實驗一 順序表的實現
熟練掌握線性表的結構特點,掌握順序表的基本操作,鞏固c 相關的程式設計方法與技術 建立若干個元素的順序表 實現相關的操作,輸出 插入 刪除 查詢等功能,編寫完整程式實現 實驗程式中用到的資料型別的定義 int char 輸入輸出,線性表的長度為length,將資料存放在標頭檔案中建立的陣列data ...
實驗一 順序表
一 實驗目的 1 熟練掌握線性表的結構特點,掌握順序表的基本操作。2 鞏固 c 相關的程式設計方法與技術。3 學會使用順序表解決實際問題。二 實驗內容 1 順序表的建立與操作實現建立 n 個元素的順序表 n 的大小和表裡資料自己確定 實現相關的操作 輸出,插入,刪除,查詢等功能。三 由於線性表的資料...
實驗一 線性表的順序實現
很快期末了,準備把資料結構的寫過的實驗彙總一波,也相當於複習一下了。以下 均通過驗證,可以達到實驗要求 include include 順序表的標頭檔案,檔名sequlist.h define maxsize 100 typedef int datatype typedef structsequen...