a field manual of proven algebras β every claim witnessed, every inventory self-counting
MIT license Β· five production languages Β· six accepted harness records Β· zero fabricated benchmarks
"A solution without a witness is a rumor with indentation." β house rule, Tar0 registry
Contents
- What this repo is
- How to read a dossier
- The map
- The live vault
- The flagship lesson
- Witness discipline
- Failure-mode catalogue
- Receipts
- Study protocol
A study room, not an answer dump. Each problem lives in one folder; each language lives in one subfolder; each subfolder holds a dossier and a kernel. The same algebra travels across Racket, C, Java, Python, and JavaScript with zero drift: when a bound changes in one port it changes in all, because the ports are translations of one proof, not five guesses.
What you carry out of here is technique that outlives the problem: run-fold scanning, priced greedy with exchange arguments, regime analysis, online refutation, meet-in-the-middle over bucketed counts, and the habit of naming entry points from evidence instead of from titles.
- Structural fact. Why the algorithm is the only possible one; the invariant and the closure property that make it composable.
- Pipeline. The scan and its accumulators, drawn with the exact variable names you will meet in the source.
- Price market. When a budget exists, its prices tabulated cheapest-first with the exchange argument in one sentence.
- Witness traces. Full arithmetic tables; recompute any cell by hand and catch any lie.
- Source. The kernel: comment-free, single-responsibility, public names delegating to one private kernel.
- Failure notes. Bounds, overflow, sentinel, binding, allocation β each closed with a reason, not a hope.
Read in that order. The order is the pedagogy; jumping straight to the source is reading the verdict before the trial.
The tree below mirrors the repository at the last commit. Folders first, files after, indentation as the only ornament. It is an instrument reading, not prose; it is never edited by hand.
π¦ Leetcode-Solution/
βββ π .github/
β βββ π workflows/
β βββ βοΈ auto-atlas.yml
βββ π Problem/
β βββ π 10-regular-expression-matching/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 1000-minimum-cost-to-merge-stones/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 1044-longest-duplicate-substring/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 115-distinct-subsequences/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 123-best-time-to-buy-and-sell-stock-iii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 124-binary-tree-maximum-path-sum/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 126-word-ladder-ii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 132-palindrome-partitioning-ii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 135-candy/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 140-word-break-ii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 149-max-points-on-a-line/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 154-find-minimum-in-rotated-sorted-array-ii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 164-maximum-gap/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 174-dungeon-game/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 188-best-time-to-buy-and-sell-stock-iv/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 2035. Partition Array Into Two Arrays to Minimize Sum Difference/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 212-word-search-ii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 214-shortest-palindrome/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 218-the-skyline-problem/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 224-basic-calculator/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 239-sliding-window-maximum/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 273-integer-to-english-words/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 30-substring-with-concatenation-of-all-words/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 301-remove-invalid-parentheses/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 312-burst-balloons/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 315-count-of-smaller-numbers-after-self/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 32-longest-valid-parentheses/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 329-longest-increasing-path-in-a-matrix/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 336-palindrome-pairs/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 354-russian-doll-envelopes/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 363-max-sum-of-rectangle-no-larger-than-k/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 4-median-of-two-sorted-arrays/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 403-frog-jump/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 407-trapping-rain-water-ii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 41-first-missing-positive/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 410-split-array-largest-sum/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 420-strong-password-checker/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π Java/
β β β βββ π README.md
β β β βββ π solution.java
β β βββ π JavaScript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python3/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 44-wildcard-matching/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 440-k-th-smallest-in-lexicographical-order/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 460-lfu-cache/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 472-concatenated-words/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 480-sliding-window-median/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 488-zuma-game/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 493-reverse-pairs/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 502-ipo/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 564-find-the-closest-palindrome/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 60-permutation-sequence/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 632-smallest-range-covering-elements-from-k-lists/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 65-valid-number/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 679-24-game/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 68-text-justification/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 685-redundant-connection-ii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 719-find-k-th-smallest-pair-distance/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 726-number-of-atoms/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 736-parse-lisp-expression/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 745-prefix-and-suffix-search/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 757-set-intersection-size-at-least-two/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 76-minimum-window-substring/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 778-swim-in-rising-water/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 803-bricks-falling-when-hit/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 827-making-a-large-island/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 829-consecutive-numbers-sum/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 834-sum-of-distances-in-tree/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 839-similar-string-groups/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 84-largest-rectangle-in-histogram/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 847-shortest-path-visiting-all-nodes/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 85-maximal-rectangle/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 850-rectangle-area-ii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 854-k-similar-strings/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 857-minimum-cost-to-hire-k-workers/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 862-shortest-subarray-with-sum-at-least-k/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 87-scramble-string/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 871-minimum-number-of-refueling-stops/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 878-nth-magical-number/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 879-profitable-schemes/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 882-reachable-nodes-in-subdivided-graph/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 887-super-egg-drop/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 895-maximum-frequency-stack/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 902-numbers-at-most-n-given-digit-set/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 906-super-palindromes/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 920-number-of-music-playlists/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 924-minimize-malware-spread/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 928-minimize-malware-spread-ii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 940-distinct-subsequences-ii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 943-find-the-shortest-superstring/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 952-largest-component-size-by-common-factor/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 956-tallest-billboard/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 964-least-operators-to-express-number/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 968-binary-tree-cameras/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 975-odd-even-jump/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 980-unique-paths-iii/
β β βββ π c/
β β β βββ π README.md
β β β βββ βͺ solution.c
β β βββ π java/
β β β βββ π README.md
β β β βββ π Solution.java
β β βββ π javascript/
β β β βββ π README.md
β β β βββ π‘ solution.js
β β βββ π python/
β β β βββ π README.md
β β β βββ π΅ solution.py
β β βββ π racket/
β β βββ π README.md
β β βββ πͺ solution.rkt
β βββ π 992-subarrays-with-k-different-integers/
β βββ π c/
β β βββ π README.md
β β βββ βͺ solution.c
β βββ π java/
β β βββ π README.md
β β βββ π Solution.java
β βββ π javascript/
β β βββ π README.md
β β βββ π‘ solution.js
β βββ π python/
β β βββ π README.md
β β βββ π΅ solution.py
β βββ π racket/
β βββ π README.md
β βββ πͺ solution.rkt
βββ π΅ generator_sakral.py
βββ βοΈ LICENSE
βββ π README.md
π 924 files Β· 555 folders
One line per problem. The checkbox ticks the moment a dossier folder exists; the five-square meter fills, language by language, the moment a source file lands anywhere inside that folder. Add a folder or drop a file anywhere and the vault recounts itself in the next commit.
Meter legend: πͺ Racket Β· βͺ C Β· π Java Β· π‘ JavaScript Β· Python Β· β¬ not yet
- 4 Β· Median Of Two Sorted Arrays Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 10 Β· Regular Expression Matching Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 30 Β· Substring With Concatenation Of All Words Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 32 Β· Longest Valid Parentheses Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 41 Β· First Missing Positive Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 44 Β· Wildcard Matching Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 60 Β· Permutation Sequence Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 65 Β· Valid Number Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 68 Β· Text Justification Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 76 Β· Minimum Window Substring Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 84 Β· Largest Rectangle In Histogram Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 85 Β· Maximal Rectangle Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 87 Β· Scramble String Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 115 Β· Distinct Subsequences Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 123 Β· Best Time To Buy And Sell Stock III Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 124 Β· Binary Tree Maximum Path Sum Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 126 Β· Word Ladder II Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 132 Β· Palindrome Partitioning II Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 135 Β· Candy Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 140 Β· Word Break II Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 149 Β· Max Points On A Line Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 154 Β· Find Minimum In Rotated Sorted Array II Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 164 Β· Maximum Gap Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 174 Β· Dungeon Game Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 188 Β· Best Time To Buy And Sell Stock IV Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 212 Β· Word Search II Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 214 Β· Shortest Palindrome Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 218 Β· The Skyline Problem Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 224 Β· Basic Calculator Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 239 Β· Sliding Window Maximum Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 273 Β· Integer To English Words Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 301 Β· Remove Invalid Parentheses Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 312 Β· Burst Balloons Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 315 Β· Count Of Smaller Numbers After Self Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 329 Β· Longest Increasing Path In A Matrix Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 336 Β· Palindrome Pairs Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 354 Β· Russian Doll Envelopes Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 363 Β· Max Sum Of Rectangle No Larger Than K Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 403 Β· Frog Jump Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 407 Β· Trapping Rain Water II Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 410 Β· Split Array Largest Sum Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 420 Β· Strong Password Checker Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 440 Β· K Th Smallest In Lexicographical Order Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 460 Β· Lfu Cache Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 472 Β· Concatenated Words Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 480 Β· Sliding Window Median Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 488 Β· Zuma Game Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 493 Β· Reverse Pairs Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 502 Β· Ipo Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 564 Β· Find The Closest Palindrome Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 632 Β· Smallest Range Covering Elements From K Lists Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 679 Β· 24 Game Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 685 Β· Redundant Connection II Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 719 Β· Find K Th Smallest Pair Distance Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 726 Β· Number Of Atoms Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 736 Β· Parse Lisp Expression Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 745 Β· Prefix And Suffix Search Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 757 Β· Set Intersection Size At Least Two Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 778 Β· Swim In Rising Water Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 803 Β· Bricks Falling When Hit Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 827 Β· Making A Large Island Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 829 Β· Consecutive Numbers Sum Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 834 Β· Sum Of Distances In Tree Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 839 Β· Similar String Groups Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 847 Β· Shortest Path Visiting All Nodes Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 850 Β· Rectangle Area II Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 854 Β· K Similar Strings Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 857 Β· Minimum Cost To Hire K Workers Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 862 Β· Shortest Subarray With Sum At Least K Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 871 Β· Minimum Number Of Refueling Stops Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 878 Β· Nth Magical Number Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 879 Β· Profitable Schemes Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 882 Β· Reachable Nodes In Subdivided Graph Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 887 Β· Super Egg Drop Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 895 Β· Maximum Frequency Stack Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 902 Β· Numbers At Most N Given Digit Set Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 906 Β· Super Palindromes Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 920 Β· Number Of Music Playlists Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 924 Β· Minimize Malware Spread Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 928 Β· Minimize Malware Spread II Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 940 Β· Distinct Subsequences II Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 943 Β· Find The Shortest Superstring Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 952 Β· Largest Component Size By Common Factor Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 956 Β· Tallest Billboard Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 964 Β· Least Operators To Express Number Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 968 Β· Binary Tree Cameras Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 975 Β· Odd Even Jump Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 980 Β· Unique Paths III Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 992 Β· Subarrays With K Different Integers Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 1000 Β· Minimum Cost To Merge Stones Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 1044 Β· Longest Duplicate Substring Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
- 2035 Β· Partition Array Into Two Arrays To Minimize Sum Difference Β· πͺβͺπ π‘π΅ Β· 10 files Β· dossier
π 92 problems Β· 920 files inside dossiers
The repo-wide census, as GitHub's own language bar reports it:
πͺπͺπͺ βͺβͺ π π π‘π‘ π΅
| Language | Share | What studying this port teaches |
|---|---|---|
| πͺ Racket | 25.1 % | tail recursion as the only loop; values as unboxed multi-return; how a driver's naming convention overrides every convention you brought |
| βͺ C | 20.8 % | NUL-terminator reasoning; header-free translation units; static inline folds and radix passes that lower to straight-line code |
| π Java | 19.5 % | primitive-only hot paths; static flat buffers reused across testcases; fused recurrence and bucketing in one pass |
| π‘ JavaScript | 17.8 % | IEEE-754 exactness below 2^53; typed arrays with native numeric sort; tabulated popcount |
| π΅ Python | 16.8 % | exact integers by language guarantee; keyword collision discipline; a vectorized fast path with an exact pure fallback |
LeetCode 420 is the teaching vehicle: three defects (length outside
0 6 20 n
ββββββββββΌββββββββββββββββββββΌββββββββββββββββββββΆ
insert replace-only delete + replace
In the overlong regime a deletion is worth exactly the replacement it cancels, priced by
Exchange argument, one sentence: if a solution buys a cancellation at a higher price while a cheaper one remains unbought, swapping the purchase to the cheaper run never increases total cost; therefore cheapest-first is optimal.
A formula table is a claim; a witness family is a test. Families here are small, hand-computable, and lethal to wrong variants.
| Witness | What it discriminates | Outcome |
|---|---|---|
| 21 identical chars | price-1 existence: without mod-0 buys the answer would be 8, not 7 | 7 |
| 25 identical chars | price-2 existence: skipping mod-1 buys yields 12, not 11 | 11 |
| 27 identical chars | price-3 closed form: concentration must hold for naive and closed forms to agree | 13 |
"aaa111" |
regime boundary at |
2 |
"a" |
regime below 6: insertion algebra dominates | 5 |
"Me+You--IsMyDream" |
online refutation: one adjacent pair kills the conjunction at 2299 | false |
- weak: Baaabb0 a run of three identical characters
+ strong: Baaba0 every run bounded by twoBuild your own family: take the cheapest structure that exercises one price at a time β length a multiple of 3, then plus 1, then plus 2. If two candidate formulas disagree, one member exposes it by hand arithmetic.
| Failure class | Recorded event | Closure now in force |
|---|---|---|
| Unbound driver symbol | a Racket driver called a kebab-case name the solution did not define | driver reports rank as binding evidence; rename exactly one symbol, keep the kernel |
| Broken visual asset | one progress-bar renderer returned broken images under the GitHub proxy | asset purged; only renderers verified live on GitHub remain |
| Shared bucket cursor | a fused Java loop let one cursor array serve two buffers; [-36,36] answered 0 | two cursor arrays F0 and F1; the witness stays in the trace table forever |
| Empty bucket placeholder | a vectorized Python path seeded future buckets with None; first concatenate raised TypeError | empty int64 arrays; the pure path never had the hole |
| Index bounds | run walks can overrun if the inner test is misplaced | inner loop tests the bound before every read; outer index jumps monotonically |
| Stale documentation | hand-written trees rot the moment a file moves | sections 3 and 4 are regenerated artifacts; humans write prose, machines write inventories |
Binding lesson, verbatim in spirit: a compile error that names a symbol is a driver line speaking to you. Evidence outranks convention, and the fix is one rename, not a rewrite.
- 420 Β· Racket β 54 / 54 testcases, 0 ms, beats 100.00 %
- 2299 Β· C β 201 / 201 testcases, 0 ms, beats 100.00 %, 8.37 MB
- 2035 Β· C β 201 / 201 testcases, 171 ms, beats 100.00 %, 9.34 MB
- 2035 Β· Java β 201 / 201 testcases, 197 ms, beats 99.40 %, memory beats 100.00 %
- 2035 Β· JavaScript β 201 / 201 testcases, 201 ms, beats 100.00 %
- 2035 Β· Python β 201 / 201 testcases, 235 ms, beats 99.76 %
- Pick the language you want to sharpen; open its dossier from the vault line.
- Read the structural fact and close the tab; predict the pipeline from memory.
- Reopen at the witness table; recompute one row by hand before looking at the answer column.
- Read the source last, and only to confirm what you already derived.
- Port the kernel to a sixth language yourself; the catalogue tells you which traps to seal first, and the vault meter gains a sixth square the day you commit it.
Tar0 registry Β· R1 binding from evidence Β· R2 proof-carrying pruning Β· R9 single kernel multi-alias
the map and the vault are regenerated artifacts; the prose around them is human and stays human