實現順序表的建立、插入、刪除、查詢
第一行輸入順序表的實際長度n
第二行輸入n個資料
第三行輸入要插入的新資料和插入位置
第四行輸入要刪除的位置
第五行輸入要查詢的位置
第一行輸出建立後,順序表內的所有資料,資料之間用空格隔開
第二行輸出執行插入操作後,順序表內的所有資料,資料之間用空格隔開
第三行輸出執行刪除操作後,順序表內的所有資料,資料之間用空格隔開
第四行輸出指定位置的資料
611 22 33 44 55 66
888 3
52
11 22 33 44 55 6611 22 888 33 44 55 66
11 22 888 33 55 66
22
第i個位置是指從首個元素開始數起的第i個位置,對應陣列內下標為i-1的位置
#include#define max 100
int seqlist[max],len;
void insert(int pos,int value)
void del(int pos)
void output()
int main()
實驗1 順序表的合併
假定兩個順序表的資料已經按照從小到大的順序排列,實現兩個順序表的合併 第一行輸入n表示順序表a包含的 n個資料 第二行輸入n個資料,資料是小於100的正整數 第三行輸入m表示順序表b包含的 n個資料 第二行輸入m個資料,資料是小於100的正整數 輸出合併後的順序表內的所有資料,資料之間用空格隔開 3...
資料結構 實驗1 順序表
問題描述 設計乙個順序表操作演示程式。基本要求 順序表操作演示程式提供乙個使用者介面,可演示的基本功能包括 1 初始化順序表 2 輸入並建立順序表 3 輸出順序表中的元素 4 在順序表指定位置插入元素 5 在順序表指定元素之前插入元素 6 刪除順序表指定位置的元素 7 刪除順序表指定元素之前的元素 ...
資料結構實驗1 順序表
1 include 2 include 3 include 4 include 5 include 6 include 7 include 8 include 9 include 10 include 11 using namespace std 1213 define ok 1 14 define...