void Link::Link_sort()
{
node *firstnode=head->next;
node *p=head;
while(firstnode)
{
int flag=0;
while(firstnode->next)
{
if(firstnode->data>firstnode->next->data)
{
int t=firstnode->data;
firstnode->data=firstnode->next->data;
firstnode->next->data=t;
flag=1;
}
firstnode=firstnode->next;
}
if(flag==0)return;
firstnode=head->next;
}
}