faif /
python-patterns
A collection of design patterns/idioms in Python
84/100 healthLoading repository data…
subham-hq / repository
A collection of my LeetCode solutions in Python, documenting my journey through data structures, algorithms, and problem-solving. Each solution focuses on writing clean, efficient, and well-structured code while improving technical interview skills.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
An organized, growing collection of my LeetCode solutions in Python. Each problem is committed under its difficulty — easy/, medium/, or hard/ — using a consistent, link-friendly naming scheme.
The focus is on clean, readable, efficient solutions and on building durable problem-solving patterns across data structures and algorithms.
| Difficulty | Solved |
|---|---|
| 🟢 Easy | 19 |
| 🟡 Medium | 0 |
| 🔴 Hard | 0 |
| Total | 19 |
No solutions yet.
No solutions yet.
leetcode-solutions/
├── easy/
│ ├── 0001_two_sum.py
│ ├── 0009_palindrome_number.py
│ ├── 0013_roman_to_integer.py
│ ├── 0014_longest_common_prefix.py
│ ├── 0020_valid_parentheses.py
│ ├── 0021_merge_two_sorted_lists.py
│ ├── 0026_remove_duplicates_from_sorted_array.py
│ ├── 0027_remove_element.py
│ ├── 0028_find_the_index_of_the_first_occurrence_in_a_string.py
│ ├── 0035_search_insert_position_v2.py
│ ├── 0035_search_insert_position.py
│ ├── 0058_length_of_last_word.py
│ ├── 0066_plus_one_v2.py
│ ├── 0066_plus_one.py
│ ├── 0067_add_binary.py
│ ├── 0069_sqrt_x_v2.py
│ ├── 0069_sqrt_x.py
│ ├── 0070_climbing_stairs.py
│ └── 0083_remove_duplicates_from_sorted_list.py
├── medium/
├── hard/
└── README.md
Solutions follow a strict, link-friendly pattern so the automation can build correct LeetCode links:
<number>_<leetcode-slug-with-underscores>.py
| Filename | Problem | Generated link |
|---|---|---|
easy/0001_two_sum.py | #1 Two Sum | leetcode.com/problems/two-sum/ |
medium/0146_lru_cache.py | #146 LRU Cache | leetcode.com/problems/lru-cache/ |
Rules:
0001, 0042, 1342).two-sum → two_sum). The script converts them back to build the URL.Arrays · Strings · Hash Maps · Two Pointers · Sliding Window · Linked Lists · Stacks · Queues · Trees · Binary Search · Recursion · Backtracking · Dynamic Programming · Graphs · Greedy · Heaps
The progress table, solutions index, and directory tree are generated automatically. A GitHub Action runs scripts/update_readme.py on every push, keeping each section in sync with the solutions committed to this repository.
Selected from shared topics, language and repository description—not editorial ratings.
faif /
A collection of design patterns/idioms in Python
84/100 healthPython-World /
A collection of simple python mini projects to enhance your python skills
42/100 healthfortra /
| Find The Index Of The First Occurrence In A String |
| Python |
| 35 | Search Insert Position V2 | Python |
| 35 | Search Insert Position | Python |
| 58 | Length Of Last Word | Python |
| 66 | Plus One V2 | Python |
| 66 | Plus One | Python |
| 67 | Add Binary | Python |
| 69 | Sqrt X V2 | Python |
| 69 | Sqrt X | Python |
| 70 | Climbing Stairs | Python |
| 83 | Remove Duplicates From Sorted List | Python |
Impacket is a collection of Python classes for working with network protocols.
The-Cool-Coders /
A Collection of application ideas that can be used to improve your coding skills ❤.
93/100 healthlazyprogrammer /
A collection of machine learning examples and tutorials.
86/100 healthgoogle-deepmind /
OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.
91/100 health