Skip to content

taharachedi/Algorithms-Problem-Solving-Level-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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

πŸŽ“ Course Overview

50 C++ algorithm challenges from "Algorithms and Problem Solving" by Dr. Mohammed Abu-Hadhoud! 🧠

🎯 Key Objectives

  • πŸ” Decompose complex problems into manageable functions
  • πŸ› οΈ Create modular, clean code using structures and enums
  • ⚑ Optimize performance through function-based solutions

πŸ› οΈ Technical Capabilities

  • Language: C++
  • Paradigm: Procedural Programming
  • Key Techniques:
    • Structures and enums
    • Function-based solutions
    • Algorithmic optimization

πŸ“Š Repository Statistics

  • Total Challenges: 50
  • Complexity Level: Foundational to Intermediate

🌟 Skills Developed

  • Advanced problem decomposition
  • Efficient algorithm design
  • Clean code principles
  • Performance optimization techniques

🀝 Contributions

  • Open issues
  • Submit pull requests
  • Provide feedback

πŸ“œ License

MIT License

Copyright (c) 2024 [Taha Rachedi]

πŸ™ Acknowledgments

Special thanks to Dr. Mohammed Abu-Hadhoud 🌟

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

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages