欢迎转载和引用,若有问题请联系 若有问题,请联系 Email : lihn1011@163.com QQ:2279557541
所谓线性表,其实就是具有“线”一样性质的表,所谓线一样的性质,也就是具有n个数据元素的优先序列。其中n>=0
其实线性表是可以拥有更多操作的,但是这里只列出了我认为最常用的一些。 虽然抽象完成了,但是要写具体实现,这里就有点问题了,因为线性表的物理结构有两种,分别为
顺序存储结构链式存储结构我们发现这个线性表的顺序存储结构有以下特点
表中数据的多少只需修改m_length即可改变。无论表中当前数据有多少,实际的存储数据的区域都不会发生变化,也就是有多余的内存空间会被浪费。最大容量有限制,如果要动态,则会增加拷贝和内存管理工作,效率底下。插入删除一个元素时,需要移动操作点后面的所有数据,效率底下。获取表中某个数据时,可以直接索引,效率非常高。新闻热点
疑难解答