How unstoppableforce96/lc-codes works
This repository is a collection of independent LeetCode solutions, not a single application. The principal workflow is that an online judge supplies a problem’s inputs, invokes that submission’s function or data-structure class, and receives its result. The sampled files show standalone algorithms and no shared runtime or calls between solutions; the README is empty, so the graph groups representative problems by domain rather than implying a common execution pipeline.
Main entry points: number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.py Window average · maximum-average-subarray-i.java Maximum average · sliding-window-maximum.py Sliding maximum · container-with-most-water.py Container water
Components 17
Arrays and Windows
- Window average
1445-number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold/number-of-sub-arrays-of-size-k-and-average-greater-than-or-equal-to-threshold.py - Maximum average
643-maximum-average-subarray-i/maximum-average-subarray-i.java - Sliding maximum
239-sliding-window-maximum/sliding-window-maximum.py - Container water
11-container-with-most-water/container-with-most-water.py
Prefix and Search
- Range sum
303-range-sum-query-immutable/range-sum-query-immutable.py - Region sum
304-range-sum-query-2d-immutable/range-sum-query-2d-immutable.java - Subarray sum
560-subarray-sum-equals-k/subarray-sum-equals-k.py - Binary search
792-binary-search/binary-search.java - Rotated minimum
153-find-minimum-in-rotated-sorted-array/find-minimum-in-rotated-sorted-array.py
Strings
- Find anagrams
438-find-all-anagrams-in-a-string/find-all-anagrams-in-a-string.java - Unique substring
3-longest-substring-without-repeating-characters/longest-substring-without-repeating-characters.py - Valid parentheses
20-valid-parentheses/valid-parentheses.py
Data Structures
- Merge lists
0021-merge-two-sorted-lists/0021-merge-two-sorted-lists.c - Min stack
155-min-stack/min-stack.py - Recent calls
0933-number-of-recent-calls/0933-number-of-recent-calls.py - Design hashmap
817-design-hashmap/design-hashmap.py
Other components
- Online judge
Connections 32
- Online judge → Window average: invokes
- Online judge → Maximum average: invokes
- Online judge → Sliding maximum: invokes
- Online judge → Container water: invokes
- Online judge → Range sum: invokes
- Online judge → Region sum: invokes
- Online judge → Subarray sum: invokes
- Online judge → Binary search: invokes
- Online judge → Rotated minimum: invokes
- Online judge → Find anagrams: invokes
- Online judge → Unique substring: invokes
- Online judge → Valid parentheses: invokes
- Online judge → Merge lists: invokes
- Online judge → Min stack: invokes
- Online judge → Recent calls: invokes
- Online judge → Design hashmap: invokes
- Window average → Online judge: returns result
- Maximum average → Online judge: returns result
- Sliding maximum → Online judge: returns result
- Container water → Online judge: returns result
- Range sum → Online judge: returns result
- Region sum → Online judge: returns result
- Subarray sum → Online judge: returns result
- Binary search → Online judge: returns result
- Rotated minimum → Online judge: returns result
- Find anagrams → Online judge: returns result
- Unique substring → Online judge: returns result
- Valid parentheses → Online judge: returns result
- Merge lists → Online judge: returns result
- Min stack → Online judge: returns result
- Recent calls → Online judge: returns result
- Design hashmap → Online judge: returns result