## Print Stack Elements from Bottom to Top

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 »

- Implement a stack using singly linked list
- Next Smaller Element
- MakeMyTrip Interview Experience 2019
- Find maximum in a stack in O(1) time and O(1) extra space
- Next greater element in same order as input
- Print the last k nodes of the linked list in reverse order
- Arithmetic Expression Evalution
- Rat in a Maze | Backtracking using Stack
- Computer Organization | Stack based CPU Organization
- Preorder from Inorder and Postorder traversals
- Clone a stack without extra space
- Sum of minimum elements of all subarrays
- Infix to Postfix using different Precedence Values for In-Stack and Out-Stack
- Count all Grandparent-Parent-Child Triplets in a binary tree whose sum is greater than X
- Solve the Logical Expression given by string
- LIFO (Last-In-First-Out) approach in Programming
- Check if the elements of stack are pairwise sorted
- Construct a BST from given postorder traversal using Stack
- Program to reverse a linked list using Stack
- Reduce the string by removing K consecutive identical characters
- Find the product of last N nodes of the given Linked List
- Difference between Stack and Queue Data Structures
- Bank Of America (BA Continuum India Pvt. Ltd.) Campus Recruitment
- Sum of minimum elements of all possible sub-arrays of an array
- Remove all continuous occurrences of 'a' and all occurrences of 'b'
- Sum of maximum elements of all possible sub-arrays of an array
- Check if Queue Elements are pairwise consecutive
- Check if the given push and pop sequences of Stack is valid or not
- Check if moves in a stack or queue are possible or not
- Print Stack Elements from Bottom to Top

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 »

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 »

Given an array arr[], the task is to find the sum of the minimum elements of every possible sub-array of the array. Examples: Input: arr[]… Read More »

Given an array arr[], the task is to find the sum of the maximum elements of every possible sub-array of the array. Examples: Input: arr[]… Read More »

Stack A stack is a linear data structure in which elements can be inserted and deleted only from one side of the list, called the… Read More »

Given a linked list containing N nodes and a positive integer k should be less than or equal to N. The task is to print… Read More »

I applied for SSE position (Gurgaon Location) There were three rounds.. First round: Data Structures And Problem solving https://www.geeksforgeeks.org/level-order-traversal-in-spiral-form/ https://www.geeksforgeeks.org/rotate-a-matrix-by-90-degree-in-clockwise-direction-without-using-any-extra-space/ https://www.geeksforgeeks.org/design-a-data-structure-that-supports-insert-delete-search-and-getrandom-in-constant-time/ Second Round: Problem solving/Project… Read More »

Given a binary array, where 1 denotes push operation and 0 denotes a pop operation in a stack or queue. The task is to check… Read More »

Given an integer X and a binary tree, the task is to count the number of triplet triplets of nodes such that their sum is… Read More »

Given a string str, the task is to remove all the continuous occurrences of a and all occurrences of b and print the resultant string.… Read More »

1. Subroutine – A set of Instructions which are used repeatedly in a program can be referred to as Subroutine. Only one copy of this… Read More »

Given a string str representing a logical expression which consists of the operators | (OR) , & (AND) , ! (NOT) , 0 , 1… Read More »

Given push[] and pop[] sequences with distinct values. The task is to check if this could have been the result of a sequence of push… Read More »

Conversion of infix to postfix expression can be done elegantly using two precedence function. Each operator is assigned a value (larger value means higher precedence)… Read More »

Given an array A of n integers. The task is to find the sum of minimum of all possible (contiguous) subarray of A. Examples: Input:… Read More »