Schaum's Outlines on Data Structures is a comprehensive book for computer science undergraduates studying a preliminary course in Data Structures. The book covers the basic theory of data structures, and gives students an exhaustive collection of questions which are patterned after those asked in competitive examinations. The questions are graded on difficulty so that the students can build their knowledge base in an appropriate manner. The book covers Strings, Arrays, Records, and Pointers, Linked Lists, Stacks, Queues, Recursion, Trees, Graphs, Sorting and Searching. It is an essential resource for all computer science students aspiring to take up competitive examinations in computer science.
About Seymour Lipschutz
Seymour Saul Lipschutz is an academician working with the Schaum's Outlines series of supplementary texts. A Ph.D. holder from New York University, Dr. Lipschutz has written technical books on pure mathematics and probability, some of which are: Schaum's Outline of Discrete Mathematics, Schaum's Outline of Probability, Schaum's Outline of Finite Mathematics, Schaum's Outline of Linear Algebra, Schaum's Outline of Beginning Linear Algebra and Schaum's Outline of Essential Computer Mathematics.