【文件属性】:
文件名称:linked-list:C用于单链表和双链表
文件大小:19KB
文件格式:ZIP
更新时间:2021-05-12 10:13:15
c linked-list data-structures 附件源码 文章源码
linked-list
C for single linked list and double linked list
single_list
结点结构体
创建结点
创建链表
显示链表的数据
获取链表长度
插入结点
删除结点
查找链表中指定的数据
修改链表中指定位置结点的值
修改链表中指定数据的值
double_list
结点结构体
双向链表结构体
创建结点
初始化链表
释放链表
获取链表长度
获取头结点
获取尾结点
遍历链表
插入头结点
插入尾结点
任意位置插入结点
删除头结点
删除尾结点
删除任意位置结点
获取任意位置结点
查找链表中指定的数据
修改链表中指定结点的值
修改链表中指定数据的值
list_pro
链表反转
判断链表是否有环
查找环形入口
查找公共结点
合并两个有序链表
查找倒数第K个结点
删除重复结点
查找中间结点
【文件预览】:
linked-list-master
----single_list()
--------test_single_list.c(5KB)
--------single_list.h(907B)
--------Makefile(221B)
--------README.md(471B)
--------single_list.c(3KB)
----LICENSE(11KB)
----list_pro()
--------list_pro.c(11KB)
--------test_list_pro.c(5KB)
--------list_pro.h(767B)
--------Makefile(213B)
--------README.md(417B)
----.gitignore(430B)
----README.md(943B)
----double_list()
--------double_list.c(7KB)
--------double_list.h(2KB)
--------test_double_list.c(4KB)
--------Makefile(222B)
--------README.md(684B)