# Status Problem Level Completes Likes 71 Find first two largest elements in a given array Beginner % 0 72 Calculate Logn base r – Java Implementation Beginner % 0 73 Dijkstra Algorithm Implementation – TreeSet and Pair Class Hard % 0 74 Check if Given Number is power of 2. Beginner % 1 75 Rotate the given array in cycles Beginner % 0 76 Heap Sort – Java Implementation Medium % 0 77 Find no of reverse pairs in an array which is sorted in two parts in O(N) Medium % 1 78 Get the Sum of Digits in a number till it become a single digit Medium % 0 79 Check if given number is Prime - O(√N) Solution – Java Program Medium % 0 80 Find number of Distinct Permutations of a String Medium % 0 81 Fizz Buzz Challenge - Java Implementation Beginner % 0 82 Graph – Detect Cycle in a Directed Graph Medium % 1 83 Graph – Software Installation Problem Medium % 0 84 Sliding Window Algorithm (Track the maximum of each subarray of size k) Hard % 0 85 Print all sub sequences of a given array Hard % 0 86 Remove Duplicates from a string Medium % 0 87 Dynamic programming – Minimum Jumps to reach to end Hard % 0 88 Number of bit to be flipped to convert one number to another. Beginner % 1 89 Separate 0’s and 1’s in a given array Beginner % 0 90 Find three elements in an array that sum to a given value Beginner % 0 91 Majority Element- Boyer–Moore majority vote algorithm Medium % 0 92 Majority Element – Part 1 Beginner % 0 93 Find the Index from which 0 starts Beginner % 0 94 Find the only element in array which appears only once Beginner % 1 95 Algorithm to calculate power(k,n). Beginner % 1 96 Maximum Subarray OR Largest Sum Contiguous Subarray Problem – Divide and Conquer Hard % 0 97 Find the two repeating elements in a given array | 6 Approaches Medium % 1 98 Find two elements whose sum is closest to zero Medium % 1 99 Find duplicates in an given array in O(n) time and O(1) extra space. Medium % 0 100 Find the last non repeating character in a given string. Beginner % 0 101 Find the last repeating character in a given string. Beginner % 0 102 Find the first non repeating character in a given string Beginner % 0 103 Find the first repeating character in a given string Beginner % 0 104 Print All Diagonals of a given matrix Medium % 1 105 Kadane's Algorithm - Maximum Subarray Problem Medium % 1 Find first two largest elements in a given array Calculate Logn base r – Java Implementation Dijkstra Algorithm Implementation – TreeSet and Pair Class Check if Given Number is power of 2. Rotate the given array in cycles Heap Sort – Java Implementation Find no of reverse pairs in an array which is sorted in two parts in O(N) Get the Sum of Digits in a number till it become a single digit Check if given number is Prime - O(√N) Solution – Java Program Find number of Distinct Permutations of a String Fizz Buzz Challenge - Java Implementation Graph – Detect Cycle in a Directed Graph Graph – Software Installation Problem Sliding Window Algorithm (Track the maximum of each subarray of size k) Print all sub sequences of a given array Remove Duplicates from a string Dynamic programming – Minimum Jumps to reach to end Number of bit to be flipped to convert one number to another. Separate 0’s and 1’s in a given array Find three elements in an array that sum to a given value Majority Element- Boyer–Moore majority vote algorithm Majority Element – Part 1 Find the Index from which 0 starts Find the only element in array which appears only once Algorithm to calculate power(k,n). Maximum Subarray OR Largest Sum Contiguous Subarray Problem – Divide and Conquer Find the two repeating elements in a given array | 6 Approaches Find two elements whose sum is closest to zero Find duplicates in an given array in O(n) time and O(1) extra space. Find the last non repeating character in a given string. Find the last repeating character in a given string. Find the first non repeating character in a given string Find the first repeating character in a given string Print All Diagonals of a given matrix Kadane's Algorithm - Maximum Subarray Problem 1 2 3 4