寫部落格前的感想:
我是一名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...