摘要:
双向链表及双向循环链表接口设计 双向链表接口设计 由于带头结点更加方便用户进行数据访问,所以本次创建一条带头结点的双向不循环的链表。 创建新的头结点和新节点 //数据类型 typedef int datatype_t; //创建结点类型 typedef struct doublelinckelist 阅读全文
摘要:
目录单向循环链表接口设计创建新的头结点创建新节点并初始化该节点工具函数遍历链表查找尾结点查找尾结点前置驱动找到指定结点查找指定节点前置驱动创建每一个新节点并插入到头部新建结点并插入到尾部新建结点并插入到指定节点之后删除头部结点删除尾部结点删除指定结点调试函数 单向循环链表接口设计 //数据类型 ty 阅读全文
摘要:
#include <stdio.h> #include <stdlib.h> #include <stdbool.h> //数据类型 typedef int datatype_t; //创建结点类型 typedef struct cirlinlist { datatype_t data;//数据 s 阅读全文