Data Structures
Data Structures is a core topic in the ACSL Senior division (Contest 3). The following subtopics reflect the concepts students are expected to master.
Subtopics
- Arrays
- Strings as Arrays
- Stacks
- Queues
- Linked Lists
- Sorting Basics
- Understanding Memory Layout
- Trees (Root)
- Trees (Parent & Child)
- Trees (Leaf)
- Trees (Depth)
- Searching (Linear & Binary)
- Sorting Basics: Selection Sort
- Understanding Memory Layout: Indexing
Want to practice Data Structures questions?
Sign in to access full ACSL-style problems with instant AI-powered grading and feedback.