C/C++链表的基本操作(新建,输出,删除,插入,查找,逆序,排序,释放链表,链表长度计算,查找倒数第k节点的元素)
链表的一些操作(新建,输出,删除,插入,查找,逆序,排序,释放链表,链表长度计算,查找倒数第k节点的元素)一.链表的概念1、链表是物理存储单元上非连续的、非顺序的存储结构,数据元素的逻辑顺序是通过链表的指针地址实现,有一系列结点(地址)组成,结点可动态的生成。2、结点包括两个部分:一、存储数据元素的数据域(内存空间)二、存储指向下一个结点地址的指针域。3、相对于线性表顺序结构,操作复杂。二.链表的