Skip to content

gurekamsingh/Grind75-plus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

59 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Grind75-plus

Practicing LeetCode, HackerRank, and system design patterns with clean implementations.

A collection of data structure, algorithm, and system design problems I’ve solved for practice.


πŸ“ Directory Structure

DSA-NOTES.md
LICENSE
README.md
designpatterns/
...
problems/
...
systemdesign/
...

πŸ“š Contents

  • problems/:
    Python implementations of classic DSA problems (arrays, graphs, sliding window, LRU cache, etc.)
    Each file contains the problem description, solution, and inline comments.

  • designpatterns/:
    Notes and Python code for common design patterns (Factory, Observer, Strategy).

  • systemdesign/:
    Markdown notes for real-world system design topics (Rate Limiter, Notification System).

  • DSA-NOTES.md:
    Quick reference notes on core data structures and algorithms.


πŸš€ How to Use

  • Pick a file from problems/ for DSA practice.
  • Browse designpatterns/ for pattern explanations and code.
  • Read systemdesign/ for high-level architecture notes.
  • All code is pure Python (no external dependencies).

License

This project is licensed under the MIT License β€” see LICENSE

About

Practicing LeetCode, HackerRank, and system design patterns with clean implementations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages