C++ data structures and algorithms : learn how to write efficient code to build scalable and robust applications in C++ - Anggoro, Wisnu (2018)