Technical Blog

Recent posts

Rotate Array in Java

5 minute read

DSA Java

Rotate Array 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...

Roman to Integer in Java

5 minute read

DSA Java

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

Reverse Pairs in Java

3 minute read

DSA Java

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

Remove Element in Java

4 minute read

DSA Java

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

Rearrange Array Alternately in Java

4 minute read

DSA Java

Rearrange Array Alternately is a good example of turning a small-looking problem into a precise invariant. The Java implementation below captures the core id...