Professional Documents
Culture Documents
Detecting Loops in LL
Detecting Loops in LL
h>
#include <stdlib.h>
head->next->next->next = head->next;
if(isLoop(head)) {
printf("isLoop: Yes\n");
} else {
printf("isLoop: No\n");
}
if(isLoopOptimized(head)) {
printf("isLoopOptimized: Yes\n");
} else {
printf("isLoopOptimized: No\n");
}
return 0;
}