Mediumbacktracking

Permutations

TIME: O(n! * n)
SPACE: O(n)

Problem Statement

Given an array nums of distinct integers, return all the possible permutations. You can return the answer in any order.

Real Engineering Applications

In production systems, this concept directly maps to caching index layers, route lookups optimizations, compiler scope parsing validations, and multi-thread dependency schedulers.

DevJam Practice Engine v1.0ACCESSIBLE LAB
solution.js
Console Output