::insert(typet,intp)\r(\rlistnode*ptr;\rptr=first;\rintk=l;\rwhile(ptr!=NULL&&knext;\rk++;\r)\rif(ptr==NULL&&" /> ::insert(typet,intp)\r(\rlistnode*ptr;\rptr=first;\rintk=l;\rwhile(ptr!=NULL&&knext;\rk++;\r)\rif(ptr==NULL&&" />

全文预览

阶段一C语言题库

上传者:相惜 |  格式:pdf  |  页数:62 |  大小:8279KB

文档介绍
length";\rdeletet;\r)\r¯®P°±²fg®\rtemplate<classtypoboollist<type>::insert(typet,intp)\r(\rlistnode<type>*ptr;\rptr=first;\rintk=l;\rwhile(ptr!=NULL&&k<p)\r(\rptr=ptr->next;\rk++;\r)\rif(ptr==NULL&&k!=p)\rreturnfalse;\relse\r(\rlistnode<type>*tp;\rtp=newlistnode<type>;\rtp->data=t;\rtp->next=ptr->next;\rptr->next=tp;\rlength++;\rreturntrue;\r}EvaluationWarning:ThedocumentwascreatedwithSpire.PDFfor.NET.\r21.aº»¼fg½~p›¾I¿(ÀÁ?ÂÃÄ\rÅÆÇ?—gÈ^ÉÊ)\rstructnode{charval;node*next;}\rboolcheck(constnode*head){}//returnfalse:˾Štrue:›¾\rf0(n)IÌhp(͗gÉÊfgÎÏÐÑfÒfgÎÏÐїÒ,\raӛ¾IԗÕ֡םØÙÚ¡)\rboolcheck(constnode*head)\r(\rif(head==NULL)returnfalse;\rnode*low=head,*fast=head->next;\rwhile(fast!=NULL&&fast->next!=NULL)\r{\rlow=low->next;\rfast=fast->next->next;\rif(low==fast)returntrue;\rreturnfalse;

收藏

分享

举报
下载此文档