伪代码:
typedef struct LinkListNode
{
int data=0;
struct LinkListNode *next;
}linkListNode;
//
typedef struct LinkList
{
LinkListNode *header;
int len;
}LinkList;
//创建链表
LinkList *LinkListCreate()
{
LinkList *header=NULL;
header=(LinkListNode *)malloc(sizeof(LinkListNode));
if(header==NULL){
return NULL;}
//initially
header->data=0;
header->next=NULL;
}
///Insert
int LinkList_Insert(LinkList *L,LinkListNode *node,int pos)
{
LinkList *Current=NULL;
Current=(LinkListNode *)L->header;
if(Current==NULL)
{return false;}
For(int i=0;i
linkList
最新推荐文章于 2023-05-23 09:00:39 发布