Arnab Chakraborty has Published 4293 Articles

Find three closest elements from given three sorted arrays in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 19-Dec-2019 07:52:51

402 Views

Suppose we have three sorted arrays A, B and C, and three elements i, j and k from A, B and C respectively such that max(|A[i] – B[i]|, |B[j] – C[k]|, |C[k] – A[i]|) is minimized. So if A = [1, 4, 10], B = [2, 15, 20], and C ... Read More

Find element in a sorted array whose frequency is greater than or equal to n/2 in C++.

Arnab Chakraborty

Arnab Chakraborty

Updated on 19-Dec-2019 07:50:35

145 Views

Consider we have an array with size n. This array is sorted. There is one element whose frequency is greater than or equal to n/2, where n is the number of elements in the array. So if the array is like [3, 4, 5, 5, 5], then the output will ... Read More

Find the sum of digits of a number at even and odd places in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 19-Dec-2019 07:49:11

1K+ Views

Suppose, we have an integer N, We have to find the sum of the odd place digits and the even place digits. So if the number is like 153654, then odd_sum = 9, and even_sum = 15.To solve this, we can extract all digits from last digit, if the original ... Read More

Find duplicate in an array in O(n) and by using O(1) extra space in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 19-Dec-2019 07:47:38

138 Views

Suppose we have a list of numbers from 0 to n-1. A number can be repeated as many as a possible number of times. We have to find the repeating numbers without taking any extra space. If the value of n = 7, and list is like [5, 2, 3, ... Read More

Find the Product of first N Prime Numbers in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 19-Dec-2019 07:46:12

375 Views

Suppose we have a number n. We have to find the product of prime numbers between 1 to n. So if n = 7, then output will be 210, as 2 * 3 * 5 * 7 = 210.We will use the Sieve of Eratosthenes method to find all primes. ... Read More

Find distance from root to given node in a binary tree in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 19-Dec-2019 07:44:44

372 Views

Consider we have a binary tree with few nodes. We have to find the distance between the root and another node u. suppose the tree is like below:Now the distance between (root, 6) = 2, path length is 2, distance between (root, 8) = 3 etc.To solve this problem, we ... Read More

Find the number of ways to divide number into four parts such that a = c and b = d in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 19-Dec-2019 07:42:06

201 Views

Suppose we have a number n. We have to find number of ways to divide a number into parts (a, b, c and d) such that a = c, and b = d. So if the number is 20, then output will be 4. As [1, 1, 9, 9], [2, ... Read More

Find distance between two nodes of a Binary Tree in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 19-Dec-2019 07:40:31

251 Views

Consider we have a binary tree with few nodes. We have to find the distance between two nodes u and v. suppose the tree is like below −Now the distance between (4, 6) = 4, path length is 4, length between (5, 8) = 5 etc.To solve this problem, we ... Read More

Find the number of jumps to reach X in the number line from zero in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 19-Dec-2019 07:38:56

273 Views

Suppose we have an integer X. We have to find minimum number of jumps required to reach X from 0. The first jump made can be of length one unit and each successive jump will be exactly one unit longer than the previous jump in length. It is allowed to ... Read More

Find count of common nodes in two Doubly Linked Lists in C++

Arnab Chakraborty

Arnab Chakraborty

Updated on 19-Dec-2019 07:37:15

271 Views

Suppose we have two doubly-linked lists. We have to find the total number of common nodes in both the doubly linked list. So if two lists are like [15, 16, 10, 9, 7, 17], and [15, 16, 40, 6, 9], there are three common nodes.Traverse both lists up to end ... Read More

Advertisements