顺序存储线性表的分析

Posted 学习只为旅行

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了顺序存储线性表的分析相关的知识,希望对你有一定的参考价值。




s2=s1; 这样操作之后,s2中数组中的int*类型的指针也指向元素,如果析构会造成两次释放空间,程序崩溃!


外部无法调用protected下的构造函数,无法拷贝构造和赋值操作


在List中实现尾插法:

virtual bool insert(const T& e)=0;

在SeqList中实现:

bool insert(const T& e)
    {
        return insert(m_length,e);//直接调用之前实现的头插法
    }


list本质是个对象,能够像数组这么操作完全是因为操作符重载了[ ],但是重载函数中有判断语句:

当前的长度是0啊,所以异常!


小结

以上是关于顺序存储线性表的分析的主要内容,如果未能解决你的问题,请参考以下文章

顺序存储线性表的分析

顺序存储线性表分析

数据结构与算法分析(线性表实现)

线性表中的顺序存储与链式存储

数据结构——线性表

线性表的顺序存储结构