Data Structure is the way of storing data in a computer system. It allows an application to fetch and store data in the computer’s memory in an efficient manner. It is very important to choose the correct type of data structure while developing a software application. C is one of the first programming languages that students of computer science get familiar with. It is also the language of choice while facilitating the learning of programming concepts such as data structures.
The strength of Data Structures Using C lies in its simple and lucid presentation of the subject which will help beginners in better understanding of the concepts. It adopts a student-friendly approach to the subject matter with many solved and unsolved examples, illustrations and well-structured C programs.
This book will prove to be a stepping stone in understanding the data structure concepts in an efficient and organized manner, and also for revisiting the fundamentals of data structures.
Salient Features :
In-depth coverage of all important topics Arrays, Linked lists, Stacks, Queues, Trees, Graphs, Sorting, and Searching
Dedicated chapter on Real life applications of Data Structures
Explains run-time complexity of all algorithms
MCQs for university exams and interviews
Innovative chapter features Over 400 pedagogical aids like illustrations, programs, important commands in programs, output and program analysis, note, checkpoint, key terms, solved problem, and review questions
This Online Learning Center is designed to enhance the learning. It provides the resources which will benefit both the instructors and students. Visit the Information Center to unravel the book's features.
This part of the site is password protected and will be available only to the instructors who adopt the book. If you are an adopter and require a password, contact your Tata McGraw-Hill representative.