C++ Programming: From Problem Analysis to Program Design, Fourth Edition Chapter 10: Applications of Arrays (Searching and Sorting) and the vector Type.
Data Structures & Algorithms CHAPTER 3 Sorting Ms. Manal Al-Asmari.