- Course
C++ Foundations: Data Structures and Algorithms
The C++ Standard Library provides a rich set of data structures (called containers) and algorithms implementations. This course will teach you how to use common data structures and algorithms in your own C++ code.
- Course
C++ Foundations: Data Structures and Algorithms
The C++ Standard Library provides a rich set of data structures (called containers) and algorithms implementations. This course will teach you how to use common data structures and algorithms in your own C++ code.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
The C++ Standard Library provides a rich set of data structures and algorithms implementations. In this course, C++ Foundations: Data Structures and Algorithms, you’ll learn about common data structures, like vectors, arrays, stacks and queues. First, you’ll explore their memory layout and runtime behavior, and how they are implemented by the C++ Standard Library. Then, you’ll discover common algorithms like searching and finding. Finally, you'll learn how to invoke the high-quality implementations already available in the C++ header. When you’re finished with this course, you’ll have the skills and knowledge needed to implement common data structures and algorithms in your C++ code.