有兩個順序表LA,LB,其元素均爲非遞減有序排列,編寫算法將它們合併成一個順序表LC,要求LC也是非遞減有序排列。

void MergeList(Seqlist * LA, Seqlist * LB, Seqlist * LC) { int i, j, k = 0; while ((i <= LA->last) && (j <= LB->last)) { if (LA->elem[i] < LB->elem[j]) { LC->elem[k] = LA->elem[i]; i++; k++; } else {
相關文章
相關標籤/搜索