主题:[讨论]没有头结点的链表
让历史重演
[专家分:20] 发布于 2009-03-23 14:13:00
如何建立一个没有头结点的但循环链表?没有人知道吗?
回复列表 (共3个回复)
沙发
xingbao [专家分:20] 发布于 2009-03-30 22:41:00
struct node{
int data;
node *next;
};
void creat(){
node *rear=NULL;
node *head=NULL;
cin>>x;
while(x!=-1){
node *s=new node;
s->data=x;
if(head==NULL) rear=head=s;
else rear->next=s;rear=s;rear->next=head;
}
}
板凳
xingbao [专家分:20] 发布于 2009-03-30 22:41:00
struct node{
int data;
node *next;
};
void creat(){
node *rear=NULL;
node *head=NULL;
cin>>x;
while(x!=-1){
node *s=new node;
s->data=x;
if(head==NULL) rear=head=s;
else rear->next=s;rear=s;rear->next=head;
}
}
3 楼
让历史重演 [专家分:20] 发布于 2009-04-04 19:34:00
谢谢,我自己也写出来了~~~
我来回复