『StuQ技术人写作输出行动计划』大本营

数据结构和算法之线性表

2016-11-20  本文已影响25人  focusOn

线性表

需要注意的几个关键的地方:

抽象数据类型

模拟一个求两个集合的并集伪代码(C):

void unionL(List *La,list Lb)
{
    int La_len,Lb_len,i;
    ElemType,e;
    La_len = ListLength(*La);
    Lb_len = ListLength(Lb);

    for(i=1;i<=La_len;i++){
         //从某个集合中 
        GetElem(Lb,i,&e)
        //查找当前元素是否不在La集合中
        if(!LocateElem(*La,e)){
            //在线性表中的i位置插入某个元素
            ListInsert(La,++La_len,e);
        }
    }

}
上一篇下一篇

猜你喜欢

热点阅读