Problem · Array
Permutations
Learn this problemProblem statement
Given an array of distinct integers, return every possible ordering of its values.
Return the list of permutations in lexicographic order.
Function
permute(nums: int[]) → int[][]Examples
Example 1
nums = [1,2,3]return = [[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]Every one of the six orderings appears exactly once.
Constraints
1 <= nums.length <= 8-10^9 <= nums[i] <= 10^9- All values are distinct.
More Atlassian problems
- Planning ProductionOA · Seen Feb 2025
- K-Means ClusteringOA · Seen Feb 2025
- Minimum Sorted Erasure OperationsOA · Seen Jun 2024
- Count Analogous ArraysOA · Seen Mar 2024
- Get Maximum ScoreOA · Seen Mar 2024
- Better Compression 🦀OA · Seen Mar 2024
- Romanizer 🐡OA · Seen Mar 2024
- Flower Bouquets 💐OA · Seen Mar 2024