
Find the Difference (Beautiful Arrangement) Problem Solution
Problem Given two strings, ‘s’ and ‘t’ have all the characters the…

10 Best Data Structure and Algorithm Courses Online You Should Opt In
DSA is a core concept in programming. It stands for data structures and algorithms. Any programming…

Find subarrays with a given sum in an array
Problem Given an unsorted array of nonnegative integers, find a continuous subarray which adds t…

Shift all matrix elements by 1 in spiral order
Problem Given an M x N matrix, shift all its elements by 1 in spiral order Sample Input …

Find the index that divides an array into two non-empty subarrays with equal sum
Problem Given an integer array, find an index that divides it into two non-empty subarrays havin…

Efficiently calculate the frequency of all elements present in a limited range array
Problem Given an array of the sizes n where elements range from 0 to n-1. Calculate the fre…

Rearrange an array such that it contains alternate positive and negative numbers
Problem You are given an array. Rearrange the elements such that positive and negative integers …

Activity Selection Problem
Problem Given pairs of integers denoting starting and ending time of each task. Find the maximum…

Print Matrix in Spiral Form
Problem Given an integer matrix, print it in spiral form Sample Input [1 2 3 4] [4 5 6 …

Job Sequencing Problem
Problem Given a set of jobs, each with its own deadline and corresponding profit. You get profit…

Find the sorted triplet in an array
Problem Given an integer array arr, find a sorted triplet such that arr[i] < arr[j] < arr[…

Left Rotate an Array
Problem Given an array of integers, you need to rotate it by k times. Sample Input [1, 2…