已知一顺序表A,其元素值非递减有序排列,编写一个算法删除顺序表中多余的值相同的元素。

2025-02-10 14:22:16
推荐回答(1个)
回答1:

SeqList* A;
int a[]={1,2,3,3,3,4,4,4,4,5,6,7,8,8,8,9,9};
A=a;
A=Delete(A);

链表没有初始化。

应该改成:

SeqList* A;
int a[]={1,2,3,3,3,4,4,4,4,5,6,7,8,8,8,9,9};
A->data = a;
A->last = 9;
A=Delete(A);