Given a singly linked list, find if the linked list is circular or not. A linked list is called circular if it not NULL terminated and all nodes are connected in the form of a cycle. An empty linked list is considered as circular.
First line of input contains number of testcases T. For each testcase, first line consists of number of nodes in the linked list and an integer representing if the list is circular list.
The function should return true if the given linked list is circular, else false.
The task is to complete the function isCircular() which checks if the given linked list is circular or not. It should return true or false accordingly.
1 <=T<= 50
1 <=N<= 100
1 <=value<= 1000
1 2 3 4 5
2 4 6 7 5 1
Testcase 1: k is 1, therefore output is 1.
If you have purchased any course from GeeksforGeeks then please ask your doubt on course discussion forum. You will get quick replies from GFG Moderators there.