You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
This lesson synthesises everything you have learned about data structures and provides a framework for choosing the most appropriate data structure for a given problem. This is a critical skill for A-Level Computer Science exams, where you will be expected to justify your choices.
The choice of data structure affects:
Choosing the wrong data structure can lead to slow, memory-hungry, or overly complex programs. Choosing the right one can make the solution elegant and efficient.
When choosing a data structure, ask these questions:
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.