单链表定义手写板

来源:互联网 发布:慈溪行知中等职业学校 编辑:程序博客网 时间:2024/05/20 11:47
struct LinkNode{int data;linkNode* link;}class LinkList{//initLinklist();~Linklist();LinkList(const int& x);//public AddToTail(LinkNode* first,int value);public AddToHead(LinkNode* first,int value);public insert (LinkNode* first,int value);private LinkNode *first;private LinkNode *tail;}AddToTail(LinkNode* first,int value){assert(NULL!=first);LinkNode* newNode=new LinkNode(value);while(first->next!=NULL){first=first->next;}NewNode->link=NULL;first->link=newNode;}bool AddToHead(LinkNode* first,int value){assert(NULL!=first);LinkNode* newNode=new LinkNode(value);while(first->next!=NULL){first=first->next;}NewNode->link=NULL;first->link=newNode;    return TRUE}

                                             
0 0
原创粉丝点击