A structured repository for mastering Data Structures and Algorithms (DSA) and C++ concepts through implementations, practice problems, and MCQ-based revision.
| Folder | Description |
|---|---|
DSA/ |
Core DSA topics and implementations |
Oops/ |
Object-Oriented Programming examples in C++ |
Practice.problems/ |
Solved practice problems |
SearchingInDsa/ |
Searching algorithms (Linear, Binary, etc.) |
arrays/ |
Array problems and solutions |
countingnumber/ |
Counting-based problems |
linkedlist/ |
Linked List implementations |
patterns/ |
Star and number pattern problems |
pointers/ |
Pointer problems and examples |
| Category | Concepts |
|---|---|
| Arrays & Pointers | Array operations, pointer arithmetic |
| Linked Lists | Singly & basic linked list operations |
| Searching | Linear Search, Binary Search |
| Sorting | Basic sorting techniques |
| OOP in C++ | Classes, Objects, Polymorphism |
| Patterns | Star & Number patterns |
| Counting | Frequency, combinations, basic math logic |
A collection of multiple-choice questions for concept revision.
| Topic | Description |
|---|---|
| Data Types | Memory size, wchar_t, primitive types |
| Pointers & References | Pointer behavior, this pointer |
| Functions | Call by value, reference, pointer |
| File Handling | Text vs Binary modes |
| OOP | Polymorphism, classes, objects |
| Exception Handling | try, catch, throw |
| Preprocessor | Macros, directives |
| Strings | <string> library questions |
| Goal | Description |
|---|---|
| DSA Mastery | Strengthen core data structures & algorithms |
| C++ Revision | Reinforce language fundamentals |
| Interview Prep | Practice logic, MCQs, and implementations |
| Consistency | Track daily learning and problem solving |
| Language | Usage |
|---|---|
| C++ | DSA implementation & MCQ practice |