Book description
Data structures and algorithms is a fundamental course in Computer Science, which enables learners across any discipline to develop the much-needed foundation of efficient programming, leading to better problem solving in their respective disciplines.
A Textbook of Data Structures and Algorithms is a textbook that can be used as course material in classrooms, or as self-learning material. The book targets novice learners aspiring to acquire advanced knowledge of the topic. Therefore, the content of the book has been pragmatically structured across three volumes and kept comprehensive enough to help them in their progression from novice to expert.
With this in mind, the book details concepts, techniques and applications pertaining to data structures and algorithms, independent of any programming language. It includes 181 illustrative problems and 276 review questions to reinforce a theoretical understanding and presents a suggestive list of 108 programming assignments to aid in the implementation of the methods covered.
Table of contents
- Cover
- Series Page
- Title Page
- Copyright Page
- Preface
- Acknowledgments
- 13 Hash Tables
- 14 File Organizations
- 15 k-d Trees and Treaps
- 16 Searching
- 17 Internal Sorting
- 18 External Sorting
- 19 Divide and Conquer
- 20 Greedy Method
- 21 Dynamic Programming
- 22 P and NP Class of Problems
- References
- Index
- Summary of Volume 1
- Summary of Volume 2
- Other titles frominComputer Engineering
- End User License Agreement
Product information
- Title: A Textbook of Data Structures and Algorithms, Volume 3
- Author(s):
- Release date: January 2023
- Publisher(s): Wiley-ISTE
- ISBN: 9781786308924
You might also like
book
A Textbook of Data Structures and Algorithms, Volume 1
Data structures and algorithms is a fundamental course in Computer Science, which enables learners across any …
book
The Art of Computer Programming, Volume 4B: Combinatorial Algorithms
The Art of Computer Programming is Knuth's multivolume analysis of algorithms. With the addition of this …
book
Algorithms and Data Structures for Massive Datasets
Massive modern datasets make traditional data structures and algorithms grind to a halt. This fun and …
book
Graph Algorithms
Learn how graph algorithms can help you leverage relationships within your data to develop intelligent solutions …