Data structures using C 1000 problems and solutions - Mukherjee, Sudipta (Tata McGraw-Hill, 2008)