摘要: //尾插法 LinkList createList(LinkList &L){ LNode *s,*r=L;//s用来指向新申请的结点,r始终指向L的终端结点 int x; L=(LinkList*)malloc(sizeof(LNode));//建立头结点 scanf("%d",&x); whil 阅读全文
posted @ 2020-04-16 22:34 iiiiiki 阅读(385) 评论(0) 推荐(0)
摘要: //按位序删除(带头结点) bool ListDelete(LinkList &L ,int i,int &e){ if(i<1) return false; LNode *p; //指针p指向当前扫描结点 int j=0; //当前p指向的是第几个结点 P=L; //L指向头结点,头结点是第0个结 阅读全文
posted @ 2020-04-16 21:56 iiiiiki 阅读(636) 评论(0) 推荐(0)
摘要: //在第i个位置上插入元素e(带头结点) typedef struct LNode{ int data; struct LNode *next; }LNode,*LinkList; bool ListInsert(LinkList &L ,int i,int e){ if(i<1) return f 阅读全文
posted @ 2020-04-16 21:07 iiiiiki 阅读(1114) 评论(0) 推荐(0)