Question
A data structure allows insertion and deletion only from
one end. Which of the following best describes its use case in real-world scenarios?Solution
The described data structure is a stack, which operates on the Last In, First Out (LIFO) principle. Stacks are widely used in backtracking scenarios, such as in games or puzzles, where previous states are stored so the system can revert to them when required. For instance, in a maze-solving game, the stack keeps track of visited nodes. When a dead-end is reached, the program "backtracks" to the previous node stored at the top of the stack. This makes the stack an ideal structure for handling such recursive or reversible tasks efficiently. Why Other Options are Incorrect: 1. Parsing expressions in a compiler: While stacks are used in parsing, it’s primarily for operator precedence or syntax trees rather than directly describing "insertion and deletion from one end." The focus here is less about backtracking and more about parsing order. 2. Managing a printer queue in a network: Printer queues follow a First In, First Out (FIFO) principle, making queues, not stacks, suitable for this scenario. 3. Scheduling processes in a multiprogramming OS: Process scheduling is usually handled by priority queues or other data structures like heaps for optimal resource allocation. 4. Priority queue management in heaps: Heaps provide efficient handling for priorities, but they do not follow the strict LIFO behavior described in the question.
Consider two concentric circles having radii 17 cm and 15 cm. What is the length (in cm) of the chord, of the bigger circle, which is a tangent to the s...
If O is the orthocentre of ΔABC , if ∠ BOC = 105 0 then what is the measure of ∠ BAC?
In the given figure CD is parallel to AB then ∠y is?

If O is circumcentre of acute angled triangle ABC, if ∠ OBC = 150 then ∠BAC = ?
- Length of a chord in a circle of radius 'r' cm, is 40 cm and distance between chord and centre of the circle is 21 cm. Find the value of (2r + 1).
The sides of a triangle are 10 cm, 17 cm, and 21 cm. Find the area of the triangle using Heron’s formula.
The radius of the incircle of a triangle is 8 cm. if the area of the triangle is 56 cm 2 , then its perimeter is?
The internal bisector of ∆ABC at ∠A cuts BC on D and cuts the circumcircle at E. If DE = 6cm, AC = 8cm and AD = 10 cm, then find the length of AB?
Find the area of triangle having sides 5 m, 6 m, and 9 m.