1、尾插法创建单链表
void CreateList(List &L,int n) { L=new LNode; L->next=NULL; r=L; for(i=0;i<n;++i) { p=new LNode; cin>>p->data; p->next=NULL; r->next=p; r=p; } }
2、前插法创建单链表
void CreatList(List &L,int n) { L=new LNode; L->next=NULL; for(int i=0;i<n;i++) { p=new LNode; cin>>p->data; p->next=L->next; L->next=p; } }