Consider a singly LinkedList with only the head pointer. The…

Consider a singly LinkedList with only the head pointer. The task is to iterate through the LinkedList to print out all the node values. However, there is uncertainty about whether the LinkedList contains a cycle. If a cycle is present, the iteration will not terminate. Given the structure of each node: class Node {    int val;    Node next;        // constructor    Node(int value, Node nextNode){        val = value;        next = nextNode;    }} Select ALL applicable solutions to detect a cycle in the singly LinkedList. Assume the LinkedList is not null, and there is at least one element in the LinkedList. Example of a List contains a cycle:

Sam often eats large amounts of food in a short period of ti…

Sam often eats large amounts of food in a short period of time, feeling out of control while doing so. Afterward, she secretly forces herself to vomit and sometimes uses laxatives to prevent weight gain. She is deeply concerned about her body shape and weight. Samantha is most likely experiencing symptoms of: