Important Algorithms and Data Structures to have in hand
The whole thing is a Clion project, but you can see the codes individually without having to download or have Clion. The "Untested pseudocode" part is just a bunch of pseudo and untested code. They are well documented, though, so if you want to see some generic algorithms, check that part.
To test you must comment the main function, and uncomment the #DEFINE_MAIN in the test file so the test file is executed independently.
. Test function that has some solid tests to the data structures
. update the pseudo algorithms file