Circular Linked List DetectionDetect if a linked list has a cycle and find the starting point of the cycle
Find Duplicate NumberFind the duplicate number in an array containing n+1 integers where each integer is between 1 and n (inclusive)