1. Mishra, A.D.: Selection of best sorting algorithm for a particular problem, Thapar University Patiala (2009)
2. Grover, R.S.: Programming with Java: A Multimedia Approach. Jones & Bartlett Publishers, Burlington (2011)
3. Drozdek, A.: Data Structures and Algorithms in C++. Cengage Learning, Boston (2012)
4. Puntambekar, A.A.: Data Structures and Algorithms. Technical Publications, Pune (2009)
5. Rolim, J.: Parallel and distributed processing: In: Proceedings of 15 IPDPS 2000 Workshops Cancun, Mexico, 1–5 May 2000. Springer (2003)