对以下链表执行如下程序段,说明执行结果中,各个结点数据域分别是()void pur_LinkList(LinkList H){ PNode p, q, r ,s; p=H->link; if(p==NULL ) return; while (p->link) { s=p; q=p->link; while (q) { if (q->info==p->info) { s->link=q->link; free(q); q=s->link;} else {s=q;q=q->link;} } p=p->link; } }【图片】