There's this book "Data Structures with C++" by Sartaj Sahni, Ellis Horowitz, and one more author. They've discussed these operations in first chapters of the book.
Every book that has "data structures" in the title discusses these. Most (beginning) C++ books, like this site, discuss everything in the list as well.