Data Structure has the importance not only in Computer Science but for any discipline of Engineering and Technology where there is a requirement of appropriate data structures in program development. Before solving a problem, a major decision is taken about which data structure will be used to represent the data. In this book, multiple stacks and multiple queues are added to represent more complex data structures. This book broadly deals with:data structure, the basic operations and types of data structuresingle and multidimensional arrays and sparse matricesconcepts, types, and implementation of linked listconcepts of stacks, recursion and queue, their operations and applications and typescircular, priority and double ended queuesconcepts of tree and binary search treebasic as well as advanced topics of treebasic terminology and representation of graph, shortest path algorithmsorting and searching algorithms and complexity of these algorithmsfile organization and different types of filesSalient Features:Concise presentation of data structures with solved and programming problemsHow to write an algorithm and its implementation in C++A set of questions with answers are for interviews.Sufficient number of problems and questions.
ISBN: | 9789386768384 |
Publication date: | 30th November 2019 |
Author: | Anil K Ahlawat |
Publisher: | I.K. International Publishing House an imprint of I K International Publishing House Pvt. Ltd |
Format: | Paperback |
Pagination: | 400 pages |
Genres: |
Programming and scripting languages: general |