時間限制: 1 sec 記憶體限制: 128 mb
提交: 14 解決: 12
[提交][狀態][討論版][命題人:uzzoj]
線性表的順序儲存中,有態儲存,請用動態儲存形式實現線性表的建立和插入某個元素,並顯示輸出結果
輸入包括:首先輸入線性表元素的個人,然後輸入相應的元素,輸入插入的位置以及元素
輸出插入相應元素後的線性表
5 1 2 3 4 52 6
1 6 2 3 4 5#include
#include
#define ok 1
#define error 0
typedef struct
sqlist;
int initsqlist_sq(sqlist *la,int a_len)
int insertlist(sqlist *la,int weizhi,int shu )
la->elem[weizhi-1]=shu;
la->length++;
return ok;
}int main()
scanf("%d %d",&charu,&shu );
insertlist(la,charu,shu);
for(i=0; ilength; i++)
}
鍊錶插入 線性表
題目描述 線性表 已知一單鏈表,從第二個結點至表尾遞增有序,設a1輸入 輸入長度n 7 輸入資料 4 1 2 3 6 8 9 輸出1 2 3 4 6 8 9 樣例輸入 511 7 8 9 10 樣例輸出 7 8 9 10 11 分析 此題,考察鍊錶的插入。基本思想只要是判斷,在插入。include ...
資料結構 關於線性表插入元素
define list init size 100 初始化分配量 define listincrement 10 儲存空間的分配增量 typedef int status typedef int elemtype typedef structsqlist status initlist sq sql...
線性表刪除元素
時間限制 1 sec 記憶體限制 128 mb 提交 14 解決 13 提交 狀態 討論版 命題人 uzzoj 利用線性表順序儲存的動態儲存,實現建立線性表,以及刪除線性表中的某個元素 輸入包括 輸入元素個數,以及相應的線性表元素,以及要刪除的位置 輸出刪除後的線性表 5 1 2 3 4 5 31 ...