Arnab Chakraborty has Published 4293 Articles

Reach a Number in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 04-May-2020 13:50:17

228 Views

Suppose you are standing at position 0 on an infinite number line. Now there is a goal at position target. Here in each move, you can either go to the left side or the right side. During the n-th move (starting from 1), you take n steps. We have to ... Read More

Monotone Increasing Digits in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 04-May-2020 13:47:09

535 Views

Suppose we have a non-negative integer N, we have to find the largest number that is less than or equal to N with monotone increasing digits. We know that an integer has monotone increasing digits if and only if each pair of adjacent digits’ x and y satisfy x = ... Read More

Knight Probability in Chessboard in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 04-May-2020 13:44:19

409 Views

Suppose we have one NxN chessboard, a knight starts at the r-th row and c-th column and attempts to make exactly K moves. Here the rows and columns are 0 indexed, so the top-left square is (0, 0), and the bottom-right square is (N-1, N-1).A knight can move in 8 ... Read More

Bulb Switcher II in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 04-May-2020 13:40:34

293 Views

Suppose there is a room with n lights which are switched on initially and 4 buttons present on the wall. After performing exactly m unknown operations towards buttons, we need to return how many different kinds of status of the n lights could be. So consider n lights are labeled ... Read More

Beautiful Arrangement II in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 04-May-2020 13:38:12

198 Views

Suppose we have two integers n and k, we need to construct a list that contains n different positive integers ranging from 1 to n and obeys the following rule −Consider the list is [a1, a2, a3, ... , an], then the list [|a1 - a2|, |a2 - a3|, |a3 ... Read More

Split Array into Consecutive Subsequences in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 04-May-2020 13:34:44

469 Views

Suppose we have an array nums that is sorted in ascending order. We have to return true if and only if we can split it into 1 or more subsequences such that each subsequence consists of consecutive integers and whose length at least 3. So if the input is like ... Read More

Print Binary Tree in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 04-May-2020 13:31:26

6K+ Views

Suppose we have to display a binary tree in an m*n 2D string array based on these rules −The row number m should be same as the height of the given binary tree.The column number n should be always an odd number.The value of the root node should be put ... Read More

Find Duplicate Subtrees in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 04-May-2020 13:25:29

140 Views

Suppose we have a binary tree. We have to find all duplicate subtrees. So for each kind of duplicate subtrees, we have to return the root node of any one of them. So suppose we have a tree like −The duplicate subtrees are −To solve this, we will follow these ... Read More

Valid Triangle Number in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 04-May-2020 13:14:50

602 Views

Suppose we have an array consists of non-negative integers, our task is to count the number of triplets chosen from the array that can make triangles if we take them as side lengths of a triangle. So if the input is like [2, 2, 3, 4], then the result will ... Read More

Array Nesting in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 04-May-2020 13:12:17

540 Views

Suppose we have a zero-indexed array A of length N that contains all integers from 0 to N-1. We have to find and return the longest length of set S, where S[i] = {A[i], A[A[i]], A[A[A[i]]], ... } subjected to the rule below. Now consider the first element in S ... Read More

Advertisements