Textbook: Data Structures and Algorithm Analysis in C++ (Fourth Edition), by Mark Allen Weiss
Source Code by Mark Allen Weiss can be found here.
Course material and assignments for CS 2341 can be found on Canvas.
- Install Visual Studio Code (VS Code)
- On Windows you will need to install WSL and use the VS Code remotely (here is a video).
- Install VS Code extensions for C++ and CMake
- Install git and VS Code integration.
Here are HOWTOs for running, testing, and debugging the code examples.
| Book Chapter | Notes and Code |
|---|---|
| 1 | Programming |
| 2 | Algorithm Analysis |
| 3 | Lists, Stacks, and Queues |
| 4 | Trees |
| 5 | Hashing |
| 6 | Heaps |
| 9 | Graphs |
All code and documents in this repository are provided under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) License.

