Skip to content

A structured repository documenting my journey in Data Structures and Algorithms with problem solutions, notes, and implementation practice.

Notifications You must be signed in to change notification settings

paras941/dsa-journey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“˜ DSA-LEARNING

A structured repository for mastering Data Structures and Algorithms (DSA) and C++ concepts through implementations, practice problems, and MCQ-based revision.


πŸ“ Repository Structure

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

🧠 DSA Topics Covered

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

🧾 C++ MCQ Practice (DSA-QUESTIONS)

A collection of multiple-choice questions for concept revision.

πŸ“Œ Quiz Coverage

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

🎯 Purpose

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

πŸ”– Tech Stack

Language Usage
C++ DSA implementation & MCQ practice

About

A structured repository documenting my journey in Data Structures and Algorithms with problem solutions, notes, and implementation practice.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages