sdut oj1244 數列有序 (順序表)

2021-07-15 16:24:46 字數 726 閱讀 5629

time limit: 1000ms   memory limit: 65536k  有疑問?點這裡^_^

有n(n<=100)個整數,已經按照從小到大順序排列好,現在另外給乙個整數m,請將該數插入到序列中,並使新的序列仍然有序。

輸入資料報含多個測試例項,每組資料由兩行組成,第一行是n和m,第二行是已經有序的n個數的數列。n和m同時為0表示輸入資料的結束,本行不做處理。

對於每個測試例項,輸出插入新的元素後的數列。

3 3

1 2 4

0 0

1 2 3 4

**實現:

#include #include #include using namespace std;

#define maxsize 110

typedef struct

sq;///建立空表

int initlist(sq *l)

void create(sq *l,int n)

///進行插入操作

void insert(sq *l,int n)

l->elem[i]=n;

l->length++;

break;}}

///if(i>l->length-1)

}void display(sq *l)

int main()

return 0;

}

C語言訓練 1244 數列有序

problem description 有n n 100 個整數,已經按照從小到大順序排列好,現在另外給乙個整數m,請將該數插入到序列中,並使新的序列仍然有序。input 輸入資料報含多個測試例項,每組資料由兩行組成,第一行是n和m,第二行是已經有序的n個數的數列。n和m同時為0表示輸入資料的結束,...

G 數列有序

g 數列有序 time limit 1000ms memory limit 32768kb 64bit io format i64d i64u submit status practice hdu 2019 description 有n n 100 個整數,已經按照從小到大順序排列好,現在另外給乙個...

sdut 數列有序

problem description 有n n 100 個整數,已經按照從小到大順序排列好,現在另外給乙個整數m,請將該數插入到序列中,並使新的序列仍然有序。input 輸入資料報含多個測試例項,每組資料由兩行組成,第一行是n和m,第二行是已經有序的n個數的數列。n和m同時為0表示輸入資料的結束,...