L1 (Manhattan) is a diamond,
L∞ (Chebyshev) is a square.
The 45° rotation u = x+y, v = x−y turns the diamond into the square — and turns
O(n²) max-Manhattan-distance into an O(n) scan.
| Operation | Time |
|---|---|
| L1 / L∞ distance | O(1) |
| Rotate a point | O(1) |
| Max Manhattan (naive) | O(n²) |
| Max Manhattan (rotation) | O(n) |
| Min Σ L1 (median) | O(n log n) |
| Manhattan MST | O(n log n) |