This repository contains solutions to various Data Structures and Algorithms (DSA) problems, organized by chapters. Click on a chapter to explore the solutions within.
- Chapter 2 - Preliminaries
- Chapter 3 - String Processing
- Chapter 4 - Arrays Records and Pointers
- Chapter 5 - Linked Lists
- Chapter 6 - Stacks Queues and Recursion
- Chapter 7 - Trees
- Chapter 8 - Graphs and their Applications
- Chapter 9 - Sorting and Searching
Each chapter contains multiple files for different DSA problems solved with code examples and explanations.
Note: Clicking on a chapter will open a new page (in supported environments) with the relevant code files.