DS-ALGO-CPLUS.AP1.E0T

Data Structure and Algorithm with C++

Intermediate Self-paced · 1 year access

01 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

14 Interactive Lessons · 128 topics
01 Preface 5 topics
  • Purpose/Goals
  • Approach
  • Summary of the Most Significant Changes in the Fourth Edition
  • Overview
  • Exercises
02 Programming: A General Overview 10 topics
  • What’s This Course About?
  • Mathematics Review
  • A Brief Introduction to Recursion
  • C++ Classes
  • C++ Details
  • Templates
  • Using Matrices
  • Summary
  • Exercises
  • References
03 Algorithm Analysis 7 topics
  • Mathematical Background
  • Model
  • What to Analyze
  • Running-Time Calculations
  • Summary
  • Exercises
  • References
04 Lists, Stacks, and Queues 9 topics
  • Abstract Data Types (ADTs)
  • The List ADT
  • vector and list in the STL
  • Implementation of vector
  • Implementation of list
  • The Stack ADT
  • The Queue ADT
  • Summary
  • Exercises
05 Trees 11 topics
  • Preliminaries
  • Binary Trees
  • The Search Tree ADT—Binary Search Trees
  • AVL Trees
  • Splay Trees
  • Tree Traversals (Revisited)
  • B-Trees
  • Sets and Maps in the Standard Library
  • Summary
  • Exercises
  • References

02 / FAQs

Questions before you start

Contact us ↗

Prepare for Data Structure and Algorithm with C++

One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.

  • 1 year of full access
  • Certificate of completion
Try Free

No credit card required

scroll to top