My own practice for data structures in C++