回 帖 发 新 帖 刷新版面

主题:[讨论]这个函数有问题吗?

void Union(SqList &La, SqList Lb)// 将所有在线性表Lb中但不在La中的数据元素插入到La中
{
    ElemType e;
    int La_len, Lb_len;
    int i;
    
    La_len = ListLength(La);
    Lb_len = ListLength(Lb);
    for (i=1; i<=Lb_len; i++)
    {
        GetElem(Lb, i, e);// 取Lb中第i个数据元素赋给e
        if (!LocateElem(La, e, equal))// La中不存在和e相同的元素,则插入之
            ListInsert(La, La_len++, e);
    }
}

回复列表 (共1个回复)

沙发

看伪代码没什么问题啊。希望lz问这些问题时最好给出 结构的定义。

我来回复

您尚未登录,请登录后再回复。点此登录或注册