Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

js data structures queue #561

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

js data structures queue #561

wants to merge 1 commit into from

Conversation

0ahsan1
Copy link

@0ahsan1 0ahsan1 commented Oct 21, 2022

By Definition
The queue somehow is similar to the stack. Queue uses the FIFO principle (first in, first out). In other words, when you queue for the bus, the first in the queue will always board first.
Use Cases
Applied as waiting lists for a single shared resource like CPU, Disk, and Printer. Applied as buffers on MP3 players and portable CD players. Applied on Operating system to handle the interruption. Applied to add a song at the end or to play from the front.
Demo
this code demonstrates the implementation of queue data structure in js

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant