Save
Computer Science A level
Paper 1
Fundamentals of Data structures
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
Shana Seruwo
Visit profile
Subdecks (7)
Vectors
Computer Science A level > Paper 1 > Fundamentals of Data structures
8 cards
Tuples, Arrays and Lists
Computer Science A level > Paper 1 > Fundamentals of Data structures
19 cards
Tuples, Arrays and lists
Computer Science A level > Paper 1 > Fundamentals of Data structures
13 cards
Stack
Computer Science A level > Paper 1 > Fundamentals of Data structures
18 cards
Graphs
Computer Science A level > Paper 1 > Fundamentals of Data structures
26 cards
Queues
Computer Science A level > Paper 1 > Fundamentals of Data structures
12 cards
Hash tables
Computer Science A level > Paper 1 > Fundamentals of Data structures
15 cards
Cards (114)
Describe the advantages of dynamic data structures?
Can grow as more data is added to the data structure
Resources are
allocated
as they are needed therefore no wasted memory
Describe the disadvantages of dynamic data structure?
Additional memory is needed for pointers
Can take longer to access an item directly
Differences between dynamic data structure vs static data structure
Dynamic requires extra memory for
pointers
whereas static do not need to do this typically
Static data structure has a fixed
maximum size
whereas dynamic can change easily
Static data structure can waste memory if the number of items is small compared to the maximum size
See all 114 cards