DATA STRUCTURE
Mountain Array
Problem Given an array of integers, check if it is a mountain array or not. An array is called a…
What is Pseudocode? Pseudocode Examples
If you are new to programming and starting your journey by learning a new programming language. You…
Count triplets which form an inversion in an array
Problem Given an array, you need to count all inversion triplets. Inversion triplets are such th…
Introduction to Star Schema in Data Warehouse Modeling
A data warehouse (DW), also known as a computing data warehouse, is a type of data management syste…
Nth root of M
Problem Given two integers m and n, find the value of n?m. Sample Input 2?9 Sample Ou…
Find K-th Smallest Element in BST
Problem Given a Binary Search Tree, find the k-th smallest element in the BST. Sample Input …
Find dropping point of an egg
Problem You are given a 2-D grid where each cell has a value of either 1 or -1. Each cell in the…
Find MSB in O(1)
Problem Given an integer N, find the maximum integer smaller than or equal to N, which is a powe…
Find MSB
Problem Given an integer, N. Find a maximum integer smaller than or equal to N that is the …
How to Generate Random Float numbers in Python using random and uniform() functions?
Python comes with a built-in random module to generate random numbers. The random module provides v…
Check if directed graph is connected
Problem Given a directed graph, check if it is connected or not. Sample Input Sample O…
Count subarrays with given XOR
Problem Given an array of integers, count the number of subarrays that have the XOR equal to &ls…