We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
Sound advices indeed. What I would elaborate on for clarity, without spoiling the challenge, is that once you have populated your dequeue stack for performing either a pop or front operation, your dequeue stack is still in the right state for subsequent pop or top operations, until it's empty: only when it's empty you dequeue again to perform further pop or front operations.
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Queues: A Tale of Two Stacks
You are viewing a single comment's thread. Return to all comments →
Sound advices indeed. What I would elaborate on for clarity, without spoiling the challenge, is that once you have populated your dequeue stack for performing either a pop or front operation, your dequeue stack is still in the right state for subsequent pop or top operations, until it's empty: only when it's empty you dequeue again to perform further pop or front operations.