← Divide & Conquer

Micro-Drill #51 — Check power of 2

Divide & Conquer Target: 5s

Powers of 2 have exactly one set bit. This bit trick is O(1) and appears in many bitmask problems.

n > 0 and (n & (n-1)) == 0

Type it from memory. Go.

Practice Problems

Related Coding Drills

← Micro #50 Micro #52 →