What is the main difference between the Stack and the Queue abstract data types?

Queues are FIFO (first in, first out) data types. That is, the first object to be queued is the first objected to be dequeued. Stacks are LIFO (last in, first out) data types, meaning that the last object pushed onto the stack is the first object to be popped from the stack.

RH
Answered by Rob H. Computing tutor

3414 Views

See similar Computing A Level tutors

Related Computing A Level answers

All answers ▸

What is the difference between interpreted and intermediate code?


How do I solve a Karnaugh Map?


Some problems are intractable. What does it mean for a problem to be described as intractable?


Explain indexed addressing including the benefits when traversing certain data structures (4 Marks)


We're here to help

contact us iconContact usWhatsapp logoMessage us on Whatsapptelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

© MyTutorWeb Ltd 2013–2025

Terms & Conditions|Privacy Policy
Cookie Preferences