Arnab Chakraborty

Arnab Chakraborty

3,768 Articles Published

Articles by Arnab Chakraborty

Page 39 of 377

C++ Program to find out if a palindromic matrix can be made from a given matrix

Arnab Chakraborty
Arnab Chakraborty
Updated on 02-Mar-2022 458 Views

Suppose, we are given a matrix with dimensions h x w. The matrix contains English letters. We have to create another matrix that will contain palindromic rows and columns, i.e. each row and column would be palindromes. To do that, any arrangement of rows and columns can be done from the given matrix; but no element can be changed, i.e. an 'a' cannot be changed to a 'b'. If that is possible to make a palindromic matrix from the given matrix, we return true; or otherwise, we return false.So, if the input is like h = 4, w = 4, ...

Read More

C++ Program to find out number of employees of different skill level to be transferred

Arnab Chakraborty
Arnab Chakraborty
Updated on 02-Mar-2022 300 Views

Suppose, there are n employees in a company. Each of the employees is given a rank based on their skills. The ranks are numbered from 1 to k. The number of employees having a rank i is given in the array skill, where skill[i] represents the number of employees having rank i. Now, a new branch of the company has opened and employees of different skills have to be transported to that branch. The number of employees to be sent to that branch is m. We have to find a way so that we can transfer m employees of different ...

Read More

C++ Program to find out the minimum difference value in n integer pairs

Arnab Chakraborty
Arnab Chakraborty
Updated on 02-Mar-2022 304 Views

Suppose, we are given two arrays a and b that have a total of n and m values in them respectively. We have to make n or m number of pairs (whichever is minimum) using values from the two arrays. A pair must contain a value from array a and another one from array b. We have to make the pairs in such a way so that the difference of the value in the pairs is minimum and the same. We print the value as output.So, if the input is like n = 4, m = 4, a = {2, ...

Read More

C++ Program to find out the sum of shortest cost paths for all given triplets

Arnab Chakraborty
Arnab Chakraborty
Updated on 02-Mar-2022 356 Views

Suppose, there are n cities and m roads between the cities. The m roads are given to us in an array of roads where the roads are in the format {aource, destination, weight}. Now, we define a triplet (s, t, k) where s, t, and k are cities. Now we have to calculate the minimum time needed to get from city s to city t. To visit t from s, only cities within 1 to k can be visited. If city t is unreachable from s, then we return 0. We have to calculate the minimum time for all triplets ...

Read More

C++ program to find out the shortest cost path in a given graph for q queries

Arnab Chakraborty
Arnab Chakraborty
Updated on 02-Mar-2022 604 Views

Suppose, we are given a graph that contains n vertices and is minimally connected. The edges are given to us an array where the edges are given in a {source, dest, weight} format. Now, we are given q number of queries where each query is of the format {source, destination}. We have to find the shortest cost path from the source to the destination via vertex k. We print the cost of the path for each query.So, if the input is like n = 6, q = 3, k = 1, edges = {{1, 2, 2}, {1, 3, 4}, {3, ...

Read More

C++ Program to find out the number of operations to maximize the number of even-numbered cells in a grid

Arnab Chakraborty
Arnab Chakraborty
Updated on 02-Mar-2022 199 Views

Suppose, we are given a grid of dimensions h * w. Every cell in the grid has a specific value assigned to it. We have to maximize the cells having an even value. To do that, we can select a cell that has not been selected before, and then decrease the value by 1 of the current cell and increase the value by 1 of another cell that is located vertically or horizontally adjacent to the current cell. We print out the number of operations and the cell numbers of the increase and decrease operations. The output will be in ...

Read More

C++ program to find out the number of ways a grid with boards can be colored

Arnab Chakraborty
Arnab Chakraborty
Updated on 02-Mar-2022 430 Views

Suppose, we are given a grid that has 2 rows and n columns. The grid has to be covered by n boards without one board getting over another. Now, the boards have to be colored by any one color between red, blue, and green. Two boards that are adjacent to each other cannot be colored by the same color and if not necessary, all colors do not have to be used. The configuration of the grid is given in the array 'grid', where a particular board in the grid is represented using the same English letter and different boards are ...

Read More

C++ Program to find out the super vertices in a graph

Arnab Chakraborty
Arnab Chakraborty
Updated on 02-Mar-2022 330 Views

Suppose, we are given a graph that has n vertices. The vertices are numbered 1 to n, and they are connected by the edges given in the array 'edges'. Each vertex has an 'x' value within a number from 1 to n that is given in the array 'values'. Now, we have to find out the super vertices from the graph. A vertex i is called a 'super vertex' whenever the shortest path from vertex 1 to i doesn't have a vertex with the same 'x' value as the i-th vertex. We print out all the vertices satisfying this criterion.So, ...

Read More

C++ program to find out the number of iterations needed to convert all cells to black

Arnab Chakraborty
Arnab Chakraborty
Updated on 02-Mar-2022 292 Views

Suppose, we are given a grid that contains two types of cells; black cells, and white cells. The black cells are represented as '#' and the white cells are represented as '.'. The grid is given to us in an array of strings. Now, we have to perform the following.We convert each white cell to black that has a side shared with a black cell. We perform this operation until every cell of the grid is black.We count the number of iterations it takes to convert all cells of the grid to black. The grid at the start must contain ...

Read More

C++ program to find out the center coordinates and the height of a building

Arnab Chakraborty
Arnab Chakraborty
Updated on 02-Mar-2022 350 Views

Suppose, there is a building that has center coordinates xc, yc, and height h. We don't know the center coordinates of the building, but we are provided with n pieces of information that contain x and y coordinates and an altitude value a. The altitude of coordinates (x, y) is the maximum of (h - |x - xc| - |y - yc|, 0). We have to find out the center coordinates and the height of the building. The coordinate xi is given in the array x, yi is given in teg array y, and ai is given in array a.So, ...

Read More
Showing 381–390 of 3,768 articles
« Prev 1 37 38 39 40 41 377 Next »
Advertisements