�009������������������������������1�A2�B3�D4�D5�D6�C7�A8�C9�C10�C11�A12�A13�B14�D15�C16�B17�B18�D19�C20�B21�B22�D23�B24�C25�D26�B27�A28�A29�B30�C31�C32�C33�D34�A35�B36�B37�A38�C39�A40�C�������41����1�����������������������������������������������������������|data|�����������������������������������������������������������������������������������������������2���C�����������������typedefstructnode{intdata;structnode*link;}NODE;TypedefNODE*PNODE;3�����voidfunc(PNODEh,intn){PNODEp=h,r;int*q,m;q=(int*)malloc(sizeof(int)*(n+1));//��n+1��������for(inti=0;ilink!=NULL){m=p->link->data>0?p->link->data:-p->link->data;if(*(q+m)==0)//������data������{*(q+m)=1;//����p=p->link;//��}else//����{r=p->link;//��p->link=r->linkfree(r);}}free(q);}����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������{;innk;E*P*P*P*P*P*P*P*PP*P*PP*PPNONONONONONONODEDEDEDEDEDEDEDE;NODEEhhhh,i,i,i,i,i,i,i,i,intnttnnn)siizezezezezezezezezezeeofofofofoffofofofofoffofofo(i(i(i(ii(i(i(i(i(i(i(i(i(i(i(nt++)�010��������...