首页 > 其他 > 详细

链表的数据结构

时间:2014-03-25 01:17:07      阅读:420      评论:0      收藏:0      [点我收藏+]
	链表数据结构的特性:
		1、链表的数据结构是非线性,即离散分布的;
		2、链表的节点中通过指针相连,即每个节点记录下一个结点和上一个节点的指针;
	链表数据结构的优点:
		1、插入删除节点不需要移动元素,只需要修改相关指针即可;
		2、不需要分配固定的连续空间,空间利用率高;
	链表数据结构的缺点:
		1、无法实际随机访问节点;
		2、查找和搜索节点的效率低;

	如Java中LinkedList的内部类:
1
2
3
4
5
6
7
8
9
10
11
private static class Node {
    E item;
    Node next;
    Node prev;
 
    Node(Node prev, E element, Node next) {
        this.item = element;
        this.next = next;
        this.prev = prev;
    }
}

链表的数据结构,布布扣,bubuko.com

链表的数据结构

原文:http://www.cnblogs.com/zengxianxi/p/3621939.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!