資料結構 順序表的各種操作

2021-09-10 06:07:43 字數 1079 閱讀 5486

寫部落格前的感想:

我是一名2017級的大二學生,大一的我雖然學的是計算機專業,但是非常不喜歡寫**,看見**就腦闊疼,現在上資料結構卻讓我喜歡上了寫**,甚至是迷戀上了寫**,喜歡那種寫出來的滿足與開心的感覺。所以在這裡寫部落格欲拋磚引玉,希望大家能夠不吝給我建議和意見,謝謝大家。

下面就把**都給出來吧:

#include#include#include#include#include#includeusing namespace std;

class list

;void list::create(int n)

}void list::paixu()

//cout << a[i] << " ";

} cout << a[i] << " ";

//cout << '\n';

} cout << endl;

}void list::del(int x)

for (int i = x; i < length; i++)

cout << "刪除第" << x+1 << "個位置的陣列為:" << endl;

for (int j=0; j < length - 1; j++)

cout << endl;

}void list::insert(int x)

else

}for (int j = length - 1; j >= x; j--)

cout << "請輸入要插入的第" << x << "位置後的元素:"<> c[x + k];

} cout << "插入後的陣列為:" << endl;

for (int count = 0; count < length + n; count++)

cout << "\n";

}void list::get_m()

if (c[i] >= max)

}cout << "最大值:" << max<這個**比較簡單,但是我的c++在大一的時候基礎打得並不是非常紮實,在大二才覺悟,所以可能會有一些不合理的地方,所以請大家諒解。

資料結構 順序表操作

define max size 1000 include include typedef int datatype typedef struct seqlist seqlist void seqprint seqlist psl 列印順序表 void seqlistinit seqlist psl ...

資料結構 順序表的操作

1 輸入一組整型元素序列,建立順序表。2 實現該順序表的遍歷。3 在該順序表中進行順序查詢某一元素,查詢成功返回1,否則返回0。4 判斷該順序表中元素是否對稱,對稱返回1,否則返回0。5 實現把該表中所有奇數排在偶數之前,即表的前面為奇數,後面為偶數。6 輸入整型元素序列利用有序表插入演算法建立乙個...

資料結構 順序表合併操作

uoion sort 2.c 函式 include c1.h include c2 1.h include include 線性表la和lb中的元素按值非遞減排列,歸併la和lb得到新的線性表lc,lc的數值也按非遞減排列 void mergelist2 sqlist la,sqlist lb,sq...