# 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
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
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)

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

Kadane's Algorithm - Maximum Subarray Problem