Technical Blog

Recent posts

Pascal’s Triangle in Java

4 minute read

DSA Java

Pascal’s Triangle is a good example of turning a small-looking problem into a precise invariant. The Java implementation below captures the core idea, so thi...

Next Permutation in Java

5 minute read

DSA Java

Next Permutation is a good example of turning a small-looking problem into a precise invariant. The Java implementation below captures the core idea, so this...

Multiply Strings in Java

4 minute read

DSA Java

Multiply Strings is a good example of turning a small-looking problem into a precise invariant. The Java implementation below captures the core idea, so this...

Jump Game II in Java

4 minute read

DSA Java

Jump Game II is a good example of turning a small-looking problem into a precise invariant. The Java implementation below captures the core idea, so this pos...

Merge Intervals in Java

4 minute read

DSA Java

Merge Intervals is a good example of turning a small-looking problem into a precise invariant. The Java implementation below captures the core idea, so this ...