# All Expert Articles Basic Easy Medium Hard Expert All Categories Arrays Misc Program Output Strings Linked List Bit Magic Articles Tree MCQ GFacts Interview Experiences GBlog Stack Queue Algorithms Analysis Dynamic Programming Greedy Backtracking Pattern Searching Divide and Conquer Searching Sorting Mathematical Geometric Heap Hash Randomized Combinatorial Matrix Binary Search Tree Advanced Data Structure Project Technical Scripter Python Competitive Programming Internship Experienced TechTips Geek on the Top Branch and Bound Game Theory Computer Subject Computer Networks Operating Systems DBMS GATE CS Programming Language SQL Java Compiler Design Recursion Puzzles C C++ Data Structures Graph School Programming Design Pattern Articles Placements QA – Placements Reasoning – Placements English – Placements CS – Placements DI – Placements Quizzes Aptitude Web technologies Questions Engineering Mathematics Questions Python-Quizzes QA – Placement Quizzes C Quiz C++ Quiz Java Quiz GATE Operating Systems Questions DBMS Quiz Computer Networks Quiz Data Structures Algorithms Quiz Compiler Design Computer Organization and Architecture Theory of Computation Digital Electronics & Logic Design Theory of Computation & Automata Computer Organization & Architecture Engineering Mathematics Difference Between Advanced Computer Subject C Programs C++ Programs Java Programs Python Programs Web Technologies JavaScript Linux-Unix GeeksforGeeks Initiatives ISRO UGC-NET Software Engineering C# Perl Ruby PHP JS++ PHP Programs Machine Learning C# Programs Scala Hadoop Go Language HTML

## Number of trailing zeroes in base 16 representation of N! 5

Given an integer N, the task is to find the number of trailing zeroes in the base 16 representation of the factorial of N. Examples:… Read More »

## Maximum Bitwise AND pair from given range 5

Given a range [L, R], the task is to find a pair (X, Y) such that L ≤ X < Y ≤ R and X… Read More »

## Minimum removals to make array sum odd 5

Given an array Arr[] of N integers. The task is to find minimum number of elements needed to be removed from the array, so that… Read More »

## Iterative Letter Combinations of a Phone Number 5

Given an integer array containing digits from [0, 9], the task is to print all possible letter combinations that the numbers could represent. A mapping… Read More »

## Zig-Zag traversal of a Binary Tree using Recursion 5

Given a Binary Tree, the task is to print the zigzag order of the tree. Examples: Input : 7 / \ 6 5 / /… Read More »

## Print Stack Elements from Bottom to Top 5

Given a stack s, the task is to print the elements of the stack from bottom to top, such that the elements are still present… Read More »

## Print all internal nodes of a Binary tree 5

Given a Binary tree, the task is to print all the internal nodes in a tree. An internal node is a node which carries at… Read More »

## Maximum length subsequence such that adjacent elements in the subsequence have a common factor 5

Given an array arr[], the task is to find the maximum length of a subsequence such that the adjacent elements in the subsequence have a… Read More »

## Check if a string can be converted to another string by replacing vowels and consonants 5

Given two strings S1 and S2, you are allowed only to change a character at any position to any vowel if it is a vowel… Read More »

## Reverse zigzag Traversal of a Binary Tree 5

Given a Binary Tree, the task is to print the Reverse zigzag Order of the tree. Examples: Input: 1 / \ 2 3 / \… Read More »

## Determine the count of Leaf nodes in an N-ary tree 5

Given the value of ‘N’ and ‘I’. Here, represents the number of internal nodes present in an N-ary tree and every node of the N-ary… Read More »

## Program to reverse a linked list using Stack 5

Given a linked list. The task is to reverse the order of the elements of the Linked List using an auxiliary Stack. Examples: Input :… Read More »

## Pairwise swap adjacent nodes of a linked list by changing pointers | Set 2 5

Given a singly linked list, write a function to swap elements pairwise. Input : 1->2->3->4->5->6->7 Output : 2->1->4->3->6->5->7, Input : 1->2->3->4->5->6 Output : 2->1->4->3->6->5 Recommended:… Read More »

## Perl | Constructors and Destructors 5

Constructors Constructors in Perl subroutines returns an object which is an instance of the class. In Perl, the convention is to name the constructor “new”.… Read More »

## Distribute candies in a Binary Tree 5

Given a binary tree with N nodes, in which each node value represents number of candies present at that node, and there are N candies… Read More »

## Why You Should Choose React Native? 5

The smartphone app market is ever changing, new apps come every day, and some old ones disappear from our memories, and our phones as well.… Read More »

## Insert row at given position in Pandas Dataframe 5

Inserting a row in Pandas DataFrame is a very straight forward process and we have already discussed approaches in how insert rows at the start… Read More »

## Minimum spanning tree cost of given Graphs 5

Given an undirected graph of V nodes (V > 2) named V1, V2, V3, …, Vn. Two nodes Vi and Vj are connected to each… Read More »

## Make palindromic string non-palindromic by rearranging its letters 5

Given a string str containing lowercase alphabets (a – z). The task is to print the string after rearranging some characters such that the string… Read More »

## CSS perspective-origin Property 5

The perspective-origin property in CSS is used to define the position at which the user is looking 3D object i.e. the vanishing point of the… Read More »