How to solve Tower of Hanoi
Return the moves needed to transfer n discs from peg A to C using peg B. Move n−1 discs out of the way before moving the largest. The reference implementation illustrates this approach; check the example and edge cases.
Time and space complexity
O(2^n) time and output space.
Practise and improve
Choose JavaScript, TypeScript or Python, complete the starter code, then select Run Tests. Request a hint when you need guidance, or choose View solution and confirm if you would like to study the reference implementation.