首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    数据结构-链表

    链表是一种常见的重要的数据结构,他的特点是动态地进行存储分配。 1.链表有哪些优势? 举个栗子:如果事先不知道不知道要存放的数据的长度,就要把数组定的足够大。如果要用同一个数组存放不同长度的数据时,就要选择数据长度最长的那个作为数组的长度。链表能够比较好的解决这两种情况。 2.什么是链表? 链表有一个“头指针”,它指向一个元素,这个元素在链表中被称为“结点”,而每一个“结点”应该包含两个部分:用户需要的数据和下一个结点的地址(指针)。这样结点与结点相互连接之后知道最后一个“表尾”,他的指向下个结点的地址(指针)为NULL。至此,链表结束。 3.链表中存放的地址是不连续的? 想要访问一个链表,必须知道链表的“头指针”。 4.如何建立一个链表? 用结构体变量建立链表最为合适。

    01
    领券