# Status Problem video Level Completes Likes 29 Delete a Node in the Middle of a Linked List Without Access to Head Node Beginner % 0 28 Determine the Nth Node from the Tail in a Linked List Beginner % 0 27 Remove Duplicates from an Unsorted Linked list Beginner % 0 26 Check if one string is Rotation of another string Beginner % 1 25 String Compression using count of repeated characters - Run Length Encoding Beginner % 0 23 Find Whether Two Strings are Permutation of each other Beginner % 1 20 Reverse a Linked List Beginner % 0 16 Singly Linked List Implementation Beginner % 0 12 Efficient Methods to Find Pairs with Sum K in an Array Beginner % 0 11 Check If String has All Unique Characters Beginner % 0 7 Determine If a String is Palindrome Beginner % 0 6 Find a peak element in a Given Array Beginner % 0 5 Find two Missing Numbers in a Sequence of Consecutive Numbers Beginner % 0 4 Find a Missing Number From a Sequence of Consecutive Numbers Beginner % 0 3 Hash Table - Java Beginner % 0 1 Binary Search Beginner % 0 Delete a Node in the Middle of a Linked List Without Access to Head Node Determine the Nth Node from the Tail in a Linked List Remove Duplicates from an Unsorted Linked list Check if one string is Rotation of another string String Compression using count of repeated characters - Run Length Encoding Find Whether Two Strings are Permutation of each other Reverse a Linked List Singly Linked List Implementation Efficient Methods to Find Pairs with Sum K in an Array Check If String has All Unique Characters Determine If a String is Palindrome Find a peak element in a Given Array Find two Missing Numbers in a Sequence of Consecutive Numbers Find a Missing Number From a Sequence of Consecutive Numbers Hash Table - Java Binary Search 1 2 3 4 5 6 7