一到这个函数就卡死
// 设计一个函数找并合并同内项
void get(node *head3)
{
node *p=(head3->next)->next;
int i=2,j;//i为节点位置
for(;p!=NULL;p=(p->next)->next)
{
node *q=(p->next)->next;
for(j=i+2;q!=NULL;q=(q->next)->next)
{
if(p->info==q->info)
{
insert(head3,0,(((find(head3,i-1))->info)+((find(head3,j-1))->info)));
insert(head3,1,p->info);
dele(head3,i+1);
dele(head3,i+1);
dele(head3,j-1);
dele(head3,j-1);
}
j=j+2;
}
i=i+2;
}
}
相关分类