- #1
r0bHadz
- 194
- 17
- TL;DR Summary
- Read quantum quests post. Still confused. What I have so far:
ADT = way of describing something with a mathematical model.
Datastructure: the way you organize your data
How is stack both a data structure and a datatype?
I've read quantum quests data structures bible but I'm still confused. I need help in simplest terms understanding what an ADT actually is and how it's different from a data structure.
So a data structure is a way of organizing data. I can understand why a stack, or a queue would fall under the category of data structure. Because: they have a structure. The first element in, is the first one out, or last one out depending if its a stack or not.
But I do not understand why its a ADT. When I think of mathematical model that describes a stack, I think of a list of elements.
So a data structure is a way of organizing data. I can understand why a stack, or a queue would fall under the category of data structure. Because: they have a structure. The first element in, is the first one out, or last one out depending if its a stack or not.
But I do not understand why its a ADT. When I think of mathematical model that describes a stack, I think of a list of elements.