Book description
Data Structures and Algorithms Using C++ helps students to master data structures, their algorithms and the analysis of complexities of these algorithms. Each chapter includes an Abstract Data Type (ADT) and applications along with a detailed explanation of the topics. This book meets the requirements of the course curricula of all Indian universities.
About The Authors –
Ananda Rao Akepogu is Professor and Head of the Computer Science and Engineering Department and Vice Principal of Jawaharlal Nehru Technological University Anantapur College of Engineering Anantapur. He is an alumnus of IIT Madras, Chennai. He received his B.Tech. (CSE) and M.Tech. (AI and Robotics) degrees from the University of Hyderabad, Andhra Pradesh, and his Ph.D. degree from IIT Madras, Chennai. He has 18 years of teaching experience in JNT University. He has published around 50 papers in various international and national journals and conferences. He has also worked on Programming in C and Data Structures by J. R. Hanly, E. B. Koff man and A. Kamthane and Database Management Systems by Peter Rob and Carlos Coronel. His research interests include Artifi cial Intelligence, Soft ware Engineering, Cloud Computing and Objectoriented Databases.
Radhika Raju Palagiri is presently working as an ad hoc lecturer in the Computer Science and Engineering Department, Jawaharlal Nehru Technological University Anantapur College of Engineering Anantapur. She received her M.Tech. in Computer Science from JNTU Anantapur. She has 13 years of teaching experience at the undergraduate and postgraduate levels. Her areas of interest lie in Soft ware Engineering and Expert Systems.
Table of contents
 Cover
 Data Structures and Algorithms Using C++
 Copyright
 Contents
 About the Authors
 Preface
 Acknowledgements
 Chapter 1 Introduction to C++
 Chapter 2 Object Oriented Concepts
 Chapter 3 Algorithms
 Chapter 4 Arrays
 Chapter 5 Linked List
 Chapter 6 Stacks
 Chapter 7 Queues
 Chapter 8 Dictionaries

Chapter 9 Trees and Binary Trees
 9.1 Introduction
 9.2 Terminologies
 9.3 Representation of a Tree
 9.4 Binary Trees
 9.5 Representation of Binary Trees
 9.6 Binary Tree Operations (1/2)
 9.6 Binary Tree Operations (2/2)
 9.7 Binary Tree Traversals
 9.8 Conversion of a Tree into a Binary Tree
 9.9 Threaded Binary Trees
 9.10 Applications of Binary Trees
 9.11 ADT of Binary Tree
 Chapter 10 Graphs
 Chapter 11 Priority Queues
 Chapter 12 Binary Search Trees and AVL Trees
 Chapter 13 Multiway Trees and B Trees
 Chapter 14 Red–Black Trees and Splay Trees
 Chapter 15 Pattern Matching and Tries
 Chapter 16 Sorting and Searching
 Index
Product information
 Title: Data Structures and Algorithms Using C++ by Pearson
 Author(s):
 Release date: May 2024
 Publisher(s): Pearson India
 ISBN: 9781282839946
You might also like
book
Data Structures and Algorithms with the C++ STL
Explore the C++ 23 STL with practical guidance on vectors, algorithms, and custom types for intermediate …
book
C++ Programming for Linux Systems
Boost your C++ skills by working through realistic examples and exploring system specifications Key Features Master …
book
Data Structures and Algorithms in C++, Second Edition
An updated, innovative approach to data structures and algorithms Written by an author team of experts …
book
Practical C++ Design: From Programming to Architecture
Go from competent C++ developer to skilled designer or architect using this book as your personal …