Skip to content

Yazeed70/Problem-Solving-Journey

Repository files navigation

๐Ÿง  Algorithms & Problem-Solving Journey (C++)

This repository documents my continuous journey of solving algorithmic challenges and building a strong foundation in computer science principles. All solutions are written in C++, focusing on performance, memory efficiency, and logical reasoning.

๐Ÿ“‚ Repository Structure

The workspace is organized into 5 progressive levels, representing a structured learning curve:

  • ๐Ÿ“ Algorithms & Problem Solving (Level 1): Basic logic building, control flows, and simple mathematics.
  • ๐Ÿ“ Algorithms & Problem-Solving Level 2: Array manipulations, basic searching, and complex loops.
  • ๐Ÿ“ Algorithms & Problem Solving Level 3: Matrices, string manipulations, and multidimensional data.
  • ๐Ÿ“ Algorithms & Problem Solving Level 4: Advanced math puzzles, date/time algorithms, and formatting.
  • ๐Ÿ“ Algorithms & Problem Solving Level 5: Core Data Structures and performance-oriented solutions.

๐Ÿ› ๏ธ Tech Stack & Skills

  • Language: C++
  • Focus Areas: - Data Structures & Algorithms (DSA)
    • Algorithmic Thinking
    • Code Optimization and Readability
    • Problem Deconstruction

Note: This repository contains clean source files. IDE auto-generated build artifacts (like .vs/, x64/, Debug/, or Release/ folders) are intentionally ignored to keep the repository lightweight and professional.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages