• Data structures using C and C++ 

      Langsam, Yedidyah; Augenstein, Moshe J.; Tenenbaum, Aaron M. (Prentice-Hall of India, 2000)
      This introduction to the fundamentals of data structures explores abstract concepts, considers how those concepts are useful in problem solving, explains how the abstractions can be made concrete by using a programming ...
    • Schaum's outline of theory and problems of data structures 

      Lipschutz, Seymour (McGraw-Hill, 2003)
      Addressing the field of data structures, this text covers string processing; arrays; records and pointers; linked lists; stacks; queues; recursion; trees; graphs and their applications; and sorting and searching. Solved ...