C++ plus data structures - Dale, Nell (Nell B.); Weems, Chip; Richards, Tim (Computer scientist) (Burlington, MA : Jones & Bartlett Learning, 2018)
Software Engineering Principles (Page-1), Data Design and Implementation (Page-67), ADTs Unsorted List and Sorted List (Page-133), ADTs Sorted List (Page-213), ADTs Stack and Queue (Page-277), Lists Plus (Page-355), Programming with Recursion (Page-435), Binary Search Trees (Page-503), Heaps, Priority Queues and Heaps Sort (Page-573), Trees Plus (Page-607), Sets, Maps and Hashing (Page-641), Sorting (Page-673), Graphs (Page-721).
Keywords: C++ (Computer program language); Data structures (Computer science)