线性链表函数.docVIP

  • 14
  • 0
  • 约 7页
  • 2017-09-06 发布于辽宁
  • 举报
线性链表函数

这个文档主要介绍了关于线性表的一些相关的函数以及一些简单的技巧,你的存储结构创建合适了,这些函数都是可以直接使用的,很方便的。 1数据结构 typedef struct LNode{ ElemType data; struct LNode *next; }LNode,*LinkList; 2创建线性链表(头插法建立) void CreatList_L(LinkList L,int n) { int i; LinkList p; L=(LinkList)malloc(sizeof (LNode)); L-next =NULL; for(i=n;i0;i--) { p=(LinkList)malloc(sizeof (LNode)); scanf(%d,(p-data)); p-next=L-next ; L-next =p; } } 3创建线性链表(尾插法建立) void CreatList_L(LinkList L,int n) { LinkList r,s; int i; L=(LinkList)malloc(sizeof(LNode)); r=L; for(i=0;in;i++) { s=(LinkList)malloc(sizeof(LNode)); scanf(%d,(s-data)); r-next=s;

文档评论(0)

1亿VIP精品文档

相关文档