BNUOJ 4101 線性表的插入與刪除

2021-09-08 16:23:48 字數 705 閱讀 1791

time limit: 1000 ms     case time limit: 1000 ms     memory limit: 65536 kb

submit: 78     accepted: 40

[prev]

[next]

實現線性表的插入和刪除基本操作

在一行內按次序輸出進行插入和刪除後線性表的所有資料元素,資料元素之間用乙個空格隔開。

8

12 13 21 24 28 30 42 77

5 25

24

12 13 21 25 28 30 42 77
#include#include#includeconst int n=15;

/*c語言中常量都用const定義

#define定義的只是巨集,在預處理的時候就都被替換掉了

const定義的應該是其值不可以被改變的變數,就是常量了,

它在執行的時候是確實在記憶體裡(棧,堆,或是靜態區)分配了記憶體的,

是有自己的位址的,可以做求位址運算。

*/int vis[n];

int t;

void insert(int pos,int num)

void delete_output(int num)//delete為關鍵字

int main()

線性表插入元素

時間限制 1 sec 記憶體限制 128 mb 提交 14 解決 12 提交 狀態 討論版 命題人 uzzoj 線性表的順序儲存中,有態儲存,請用動態儲存形式實現線性表的建立和插入某個元素,並顯示輸出結果 輸入包括 首先輸入線性表元素的個人,然後輸入相應的元素,輸入插入的位置以及元素 輸出插入相應元...

鍊錶插入 線性表

題目描述 線性表 已知一單鏈表,從第二個結點至表尾遞增有序,設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 ...

順序線性表的建立插入

include include define list init size 100 define listincrement 10 typedef structsqlist int initlist sqlist l l length 0 l listsize list init size retu...