单向链表(无头无循环)1.头插cur->next=head;head=cur;2.后插cur->next=pos->next;pos->next=cur;3.头删tmp=head->next;free(head);head=tmp;4.后删tmp=pos->next;pos->next=tmp->next;free(tmp);5遍历头for(cur=
项目头文件:#ifndef_LIST_H_#define_LIST_H_#include<stdio.h>#include<stdlib.h>typedefintLTDataType;typedefstructListNode{LTDataType_data;structListNode*_next;structListNode*_prev;}ListNode;typede
头文件如下:#ifndef_SLIST_H_#define_SLIST_H_typedefintSLTDataType;typedefstructSListNode{SLTDataTypedata;structSListNode*next;}SListNode;voidSListInit(SListNode**phead);voidSListDestory(SListNode*phead);SLi
头文件如下#ifndef_SEQLIST_H_#define_SEQLIST_H_//顺序表的动态存储#include<stdio.h>#include<stdlib.h>#include<string.h>typedefintSLDataType;typedefstructSeqList{SLDataType*array;//指向动态开辟的数组size_tsi
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号