顺序存储
优点:可以实现随机存储,每个元素占用最少的存储空间
缺点:只能使用相邻的一块存储空间,因此可能产生较多内存碎片
链式存储
优点:不会出现碎片现象,能充分利用所有存储单元
缺点:每个元素因存储指针而占用额外空间,且只能实现顺序存取
索引存储
优点:索引速度快
缺点:索引表需要额外空间,且维护索引表要花费一定时间
散列存储
优点:检索、增加和删除结点速度快
缺点:若散列函数不好,容易出现元素存储单元的冲突,解决冲突会增加时间和空间开销