MYTUTOR SUBJECT ANSWERS

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.

10 SUBJECT SPECIALISTS

“Mathematics student at the University of Bath, willing to help you love this subject and improve your grades.”

This tutor has experience on our Schools Programme, which means they have worked with education professionals to provide one-to-one tuition in
schools across the country. They have been trusted by teachers to deliver high quality, in-depth lessons which complement what students learn in
class.

“I am Computer Science Russell Group student with experience in research and industry and strong mathematical skills, I enjoy tutoring and helping students consolidate their knowledge.”

This tutor has experience on our Schools Programme, which means they have worked with education professionals to provide one-to-one tuition in
schools across the country. They have been trusted by teachers to deliver high quality, in-depth lessons which complement what students learn in
class.

“About Me: I'm a Physics and Computer Science student at Durham University, which sounds boring but it's actually really fun.I've got a great knack for making boring things more exciting, which is a good job given my degree title! I'...”

This tutor has experience on our Schools Programme, which means they have worked with education professionals to provide one-to-one tuition in
schools across the country. They have been trusted by teachers to deliver high quality, in-depth lessons which complement what students learn in
class.

About the author

“Hi Folks!I'm Rob, and I'm a computer science student at the University of Warwick. I can't wait to start tutoring you all on computer science, maths, physics, and more! I've always had a passion for assisting other with their educati...”

This tutor has experience on our Schools Programme, which means they have worked with education professionals to provide one-to-one tuition in
schools across the country. They have been trusted by teachers to deliver high quality, in-depth lessons which complement what students learn in
class.