I'm writing a series of tutorials on solving algorithmic leetcode-like problems in a modern, scalable way. I use JAX library for python, so the solutions work on cpus, gpus and tpus. Everything must be vectorized, parallel, just-in-time compiled and differentiable !