My personal data structure implementations (C++)