Skip to content

Latest commit

 

History

History
51 lines (30 loc) · 1.99 KB

README.md

File metadata and controls

51 lines (30 loc) · 1.99 KB

A Not-Too-Short Summary of Algorithms

This repository is an attempt of sharing solutions, animations and theory towards the study of algorithms and data structures.

Introduction

This repository compiles insights gathered from various online sources. It explores diverse topics such as binary trees, dynamic programming, graphs... and presents exercises solutions from different sources and platforms like LeetCode.

Contents

  • Summary: Summary Link, you'll find a detailed summary titled "A Not-Too-Short Summary of Algorithms".

  • Animations: Explore visual aids that I've created to enhance understanding of algorithms.

  • Problems: Dive into a collection of problems sourced from online platforms (ex: LeetCode) for practice.

  • Theory: Discover foundational code examples that illustrate the practical creation of data structures and algorithms using Python.

Purpose

This repository is all about collecting code examples, explanations, and problem solutions, with the goal of helping others :)

Conclusion

Happy coding!

References:

Contributing

I welcome contributions, suggestions, and feedback from fellow learners in the field of computer science. If you find errors, optimizations, or interesting insights, feel free to open issues or pull requests. Let's learn and grow together! If you'd like to contribute:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/your-feature-name)
  3. Make your changes
  4. Commit your changes (git commit -am 'Add some feature')
  5. Push to the branch (git push origin feature/your-feature-name)
  6. Create a new Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.


I hope this proves to be helpful to someone other than just me!

✧⁺⸜(^-^)⸝⁺✧