十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶(hù) + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專(zhuān)業(yè)推廣+無(wú)憂(yōu)售后,網(wǎng)站問(wèn)題一站解決
1.判斷是否有環(huán)
站在用戶(hù)的角度思考問(wèn)題,與客戶(hù)深入溝通,找到天峻網(wǎng)站設(shè)計(jì)與天峻網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶(hù)體驗(yàn)好的作品,建站類(lèi)型包括:網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、申請(qǐng)域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋天峻地區(qū)。
通常情況下單鏈表的尾節(jié)點(diǎn)是為NULL的,如果一個(gè)單鏈表存在環(huán)必然會(huì)使尾節(jié)點(diǎn)的指針域
存放的是其中某個(gè)節(jié)點(diǎn)的地址,這樣就形成了環(huán)狀結(jié)構(gòu).
在環(huán)中fast走兩步,slow走一步,總會(huì)在某個(gè)時(shí)候,fast=slow
bool hasCycle(SLinkNode *L){ SLinkNode*p,*q; p=q=L; //如果鏈表中只存在一個(gè)節(jié)點(diǎn)或者為空鏈表,則沒(méi)有環(huán) if(L==NULL||L->next==NULL) return false; while(q!=NULL&&q->next!=NULL){ q=q->next->next; p=p->next; if(p==q)//快慢指針相遇則存在環(huán) return true; } return false; }