"Data Structures And Algorithms Made Easy: Data Structures and Algorithmic Puzzles" is a comprehensive book providing solutions to intricate data structures and algorithms, making it a valuable reference for individuals in the computer science industry. Serving as a guide for interview preparation, exam study, and campus work, this book offers solutions to a wide range of complex data structures and algorithmic problems.
Topics Covered:
- Introduction
- Recursion and Backtracking
- Linked Lists
- Stacks
- Queues
- Trees
- Priority Queue and Heaps
- Disjoint Sets ADT
- Graph Algorithms
- Sorting
- Searching
- Selection Algorithms [Medians]
- Symbol Tables
- Hashing
- String Algorithms
- Algorithms Design Techniques
- Greedy Algorithms
- Divide and Conquer Algorithms
- Dynamic Programming
- Complexity Classes
- Miscellaneous Concepts