Skip to content

taharachedi/Algorithms-Problem-Solving-Level-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

109 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ Algorithms Problem-Solving: Level 2 Mastery πŸ’»

πŸŽ“ Course Overview

This repository showcases 50 C++ algorithm challenges completed as part of the "Algorithms and Problem Solving" course, led by Dr. Mohammed Abu-Hadhoud.

🎯 Key Objectives

  • πŸ” Decomposing complex problems into manageable functions
  • πŸ› οΈ Writing modular, clean code using structures and enums
  • ⚑ Optimizing performance with function-based solutions

πŸ› οΈ Technical Capabilities

  • Language: C++
  • Programming Paradigm: Procedural Programming
  • Core Techniques:
    • Structures and enums
    • Function-based implementations
    • Algorithm optimization

πŸ“Š Repository Summary

  • Total Challenges Solved: 50
  • Complexity Level: Intermediate to Advanced

🌟 Skills Developed

  • Advanced problem decomposition
  • Efficient algorithm design
  • Clean coding principles
  • Performance optimization

πŸ™ Acknowledgments

Special thanks to Dr. Mohammed Abu-Hadhoud for his guidance and expertise.

Continuously growing, one algorithm at a time! πŸ’»πŸ§ 

About

πŸ“‚ Repository containing well-organized solutions for simple problems Level 2 in C++.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Languages