Code from UCSCs "Data Structures and Algorithms Class". Contains a mixture of C and C++ code, and has several projects centered around stacks, queues, linked lists, and binary trees.
This course was taken in the spring of 2023. It covered concepts such as object oriented programming, big O notation, runtime calculations, red-black trees, and the limitations of C and C++ programming.
This was my first experience coding with C++, and the latter 4 projects reflect my growth and experience with the language.
Project highlights:
FindPath BFS Algorithm FindComponents DFS Algorithm WordFrequency Dictionary Library