Given N numbers that have a permutation of first N numbers. In a single operation, any prefix can be reversed. The task is to find… Read More
Tag Archives: cpp-queue
Given a binary tree and the two nodes say ‘a’ and ‘b’, determine whether two given nodes are cousins of each other or not.Two nodes… Read More
Given two binary trees, the task is to check whether the two binary trees is a mirror of each other or not.Mirror of a Binary… Read More
Given a Binary Tree having positive and negative nodes, the task is to find maximum product level in it. Examples: Input : 4 / \… Read More
Given a queue of integers of even length, rearrange the elements by interleaving the first half of the queue with the second half of the… Read More
Given a binary tree. Find if a given vertical level of the binary tree is sorted or not. (For the case when two nodes are overlapping,… Read More
Given a binary search tree and a key, your task to reverse path of the binary tree. Prerequisite : Reverse path of Binary tree Examples… Read More
Given an N-ary tree, find the number of siblings of given node x. Assume that x exists in the given n-ary tree. Example : Input… Read More
Given a binary tree, print the level order traversal in such a way that first two levels are printed from left to right, next two… Read More
Given an unweighted graph, a source, and a destination, we need to find the shortest path from source to destination in the graph in the… Read More
Given a queue, write a recursive function to reverse it. Standard operations allowed : enqueue(x) : Add an item x to rear of queue. dequeue() :… Read More
We are given an integer N. We need to write a program to find the least positive integer X made up of only digits 9’s… Read More
Given a binary tree containing n nodes. The problem is to find and print the largest value present in each level. Examples: Input : 1… Read More