Leecode 46. 全排列

  • Post author:
  • Post category:其他


var permute = function(nums) {
    var res = []
    function backtrack(path){
        if(path.length==nums.length){
            res.push(path)
            return
        }
        nums.forEach(n=>{
            if(path.includes(n)){return}
            backtrack(path.concat(n))
        })
    }
    backtrack([])
    return res
};



版权声明:本文为xinbaiyu原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。