https://github.com/1ayanabil1/algorithms
Welcome to the Algorithms repository! π This repository is dedicated to documenting and sharing my journey through algorithm learning, with a special focus on the Grokking Algorithms book.
https://github.com/1ayanabil1/algorithms
codewars codewars-solutions data-structures hackerrank hackerrank-solutions jupyter-notebook leetcode leetcode-python leetcode-solutions machine-learning prob python search-algorithm searching searching-algorithms
Last synced: 26 days ago
JSON representation
Welcome to the Algorithms repository! π This repository is dedicated to documenting and sharing my journey through algorithm learning, with a special focus on the Grokking Algorithms book.
- Host: GitHub
- URL: https://github.com/1ayanabil1/algorithms
- Owner: 1AyaNabil1
- Created: 2024-09-09T14:34:56.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-10-07T14:20:36.000Z (7 months ago)
- Last Synced: 2025-04-05T20:43:15.544Z (26 days ago)
- Topics: codewars, codewars-solutions, data-structures, hackerrank, hackerrank-solutions, jupyter-notebook, leetcode, leetcode-python, leetcode-solutions, machine-learning, prob, python, search-algorithm, searching, searching-algorithms
- Language: Python
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Algorithms
Welcome to the **Algorithms** repository! π This repository is dedicated to documenting and sharing my journey through algorithm learning, with a special focus on the **Grokking Algorithms** book. Here, you'll find implementations, problem-solving strategies, and solutions to challenges from various platforms.
## π Learning Journey
### **Grokking Algorithms**
I am diving deep into the world of algorithms using the *Grokking Algorithms* book. Each chapter's algorithms will be documented in their respective folders with detailed explanations and implementations.- **Binary Search**: Explore the foundational binary search algorithm. Check out the [Binary Search](./Searching%20Algorithms/Binary%20Search) folder for code implementations and insights.
## π Problem Solving
### **Platforms**
I am actively solving problems on different coding platforms and sharing my solutions here:- **HackerRank**: Solutions to various challenges will be found in the [HackerRank Solutions](./HackerRank%20Solutions) folder.
- **LeetCode**: Check out my LeetCode problem-solving journey in the [LeetCode Solutions](./LeetCode%20Solutions) folder.
- **CodeWars**: Solutions and approaches to problems from CodeWars will be available in the [CodeWars Solutions](./CodeWars%20Solutions) folder.## π οΈ Contributions
Feel free to contribute by:
- Reviewing the algorithms and providing feedback.
- Adding new problems and solutions.
- Suggesting improvements or optimizations.## π How to Contribute
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Add your code and documentation.
4. Commit your changes (`git commit -am 'Add new feature'`).
5. Push to the branch (`git push origin feature-branch`).
6. Create a new Pull Request.## β¨ Highlights
- **Innovative Implementations**: Discover unique and efficient implementations of common algorithms.
- **Real-World Problem Solving**: Solutions to practical problems from major coding platforms.
- **Interactive Learning**: Engage with well-documented code and explanations to deepen your understanding.## π License
This project is licensed under the [MIT License](LICENSE).
## π« Contact
Feel free to reach out if you have any questions or suggestions!
- **Email**: [[email protected]](mailto:[email protected])
- **LinkedIn**: [Aya Nabil](https://www.linkedin.com/in/aya-nabil-202781247)
- **Twitter**: [Data is a Butterflyπ¦β¨](https://twitter.com/@butterfly_295)---
Thank you for visiting my repository! Happy coding! π