链表简介

    链表和数组一样,都是一种线性表,只不过链表中逻辑上相邻的数据在物理地址上不一定相邻,因为链表占的内存并不一定是一块儿连续的内存空间,

内存单元也可能是分散的。而数组则是占一片连续的内存空间,所以逻辑上相邻的数据在物理地址上也是相邻的。链表的插入、删除效率很高,但是不支

持随机访问,要想访问某一数据,只能通过遍历整个链表来实现;而数组就相反数组支持随机访问,但是它的插入、删除操作效率较低。

    另外,在c++STL中封装了链表结构,使用也很方便,可以去试着用用。

posted @ 2020-04-28 16:49  和运气碰碰  阅读(139)  评论(0编辑  收藏  举报