46.全排列

任務描述 給定一個沒有重複數字的序列,返回其所有可能的全排列。 示例: 思路 兩層循環嵌套,第一個循環選定開頭的數字 第二個循環遞歸,並在nums[:i]+nums[i+1:]中選定後面的數字 遇到問題 輸出爲空,原因:遞歸時沒有設置好跳出遞歸的條件 類型錯誤, 原因:代碼中將 ans.append([nums[i]]+res)寫成了 ans.append(nums[i])+res,造成類型不匹配
相關文章
相關標籤/搜索