This is a definitive roadmap of system design for software engineers with no prior experience on the subject. If you
Continue readingStrivers 79 Last Moment DSA Sheet – Ace Interviews
Striver 79 Sheet Overview The Striver’s 79 Sheet contains very handily crafted and picked top coding interview questions from different
Continue readingCeil in a Binary Search Tree
Problem Statement: Given a BST and a number X, find the Ceil of X.Note: Ceil(X) is a number that is
Continue readingFloor in a Binary Search Tree
Problem Statement: Given a BST and a number X, find the Floor of X.Note: Floor(X) is a number that is
Continue readingFind the row with maximum number of 1’s
Problem Statement: You have been given a non-empty grid ‘mat’ with ‘n’ rows and ‘m’ columns consisting of only 0s
Continue readingSearch in a row and column-wise sorted matrix
Problem Statement: You have been given a 2-D array ‘mat’ of size ‘N x M’ where ‘N’ and ‘M’ denote
Continue readingIntroduction to Binary Search Trees
Pre-requisite: Please watch the Binary Trees from this playlist first and then move on to understanding Binary Search Trees. Binary
Continue readingMinimise Maximum Distance between Gas Stations
Problem Statement: You are given a sorted array ‘arr’ of length ‘n’, which contains positive integer positions of ‘n’ gas
Continue readingSplit Array – Largest Sum
Problem Statement: Given an integer array ‘A’ of size ‘N’ and an integer ‘K’. Split the array ‘A’ into ‘K’
Continue readingPainter’s Partition Problem
Problem Statement: Given an array/list of length ‘N’, where the array/list represents the boards and each element of the given
Continue reading