国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當前位置: 首頁 > news >正文

企業(yè)網(wǎng)站開發(fā)多少錢沈陽今天剛剛發(fā)生的新聞

企業(yè)網(wǎng)站開發(fā)多少錢,沈陽今天剛剛發(fā)生的新聞,開源免費企業(yè)網(wǎng)站源碼,江門網(wǎng)站優(yōu)化快速排名46. 全排列 給定一個不含重復數(shù)字的數(shù)組 nums ,返回其 所有可能的全排列 。你可以 按任意順序 返回答案。 示例 1: 輸入:nums [1,2,3] 輸出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]示例 2: 輸入&#…

46. 全排列

給定一個不含重復數(shù)字的數(shù)組?nums?,返回其?所有可能的全排列?。你可以?按任意順序?返回答案。

示例 1:

輸入:nums = [1,2,3]
輸出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]]

示例 2:

輸入:nums = [0,1]
輸出:[[0,1],[1,0]]

示例 3:

輸入:nums = [1]
輸出:[[1]]

提示:

  • 1 <= nums.length <= 6
  • -10 <= nums[i] <= 10
  • nums?中的所有整數(shù)?互不相同

解題思路:

遞歸回溯(Recursion、Backtrack)

class Solution {public List<List<Integer>> permute(int[] nums) {// 遞歸回溯// Time: O(n x n!)// Space: O(n)List<List<Integer>> res = new ArrayList<>();backtrack(nums, 0, res);return res;}private void backtrack(int[] nums, int start, List<List<Integer>> res) {// 如果當前位置已經(jīng)是數(shù)組的末尾,說明已經(jīng)生成了一個排列,將其加入結(jié)果列表if (start == nums.length) {List<Integer> permutation = new ArrayList<>();for (int num : nums) {permutation.add(num);}res.add(permutation);return;}// 將當前位置的數(shù)字與后面的數(shù)字交換,并遞歸生成下一個位置的排列for (int i = start; i < nums.length; i++) {// 交換當前位置的數(shù)字與后面的數(shù)字swap(nums, start, i);// 遞歸生成下一個位置的排列backtrack(nums, start + 1, res);// 恢復原始狀態(tài),以便進行下一次交換swap(nums, start, i);}}private void swap(int[] nums, int i, int j) {int tmp = nums[i];nums[i] = nums[j];nums[j] = tmp;}
}

http://aloenet.com.cn/news/46260.html

相關(guān)文章:

  • 青島公司做網(wǎng)站鄭州seo顧問培訓
  • 高端的鎮(zhèn)江網(wǎng)站建設(shè)運營商大數(shù)據(jù)精準營銷
  • 自己做網(wǎng)站教學視頻重慶整站seo
  • 無錫網(wǎng)站怎么做站內(nèi)seo和站外seo區(qū)別
  • 想做一個網(wǎng)站平臺怎么做的廣告推廣系統(tǒng)
  • 廣州市專業(yè)做商城網(wǎng)站百度認證官網(wǎng)
  • 濟邦建設(shè)有限公司官方網(wǎng)站如何制作微信小程序
  • 長沙網(wǎng)站建設(shè)哪家好seo哪里有培訓
  • 社科聯(lián)網(wǎng)站建設(shè)情況匯報重慶seo網(wǎng)絡(luò)優(yōu)化師
  • 網(wǎng)站建設(shè)工作室北京小俊哥簡單網(wǎng)站建設(shè)優(yōu)化推廣
  • 鄭州 公司網(wǎng)站制作百度愛采購推廣怎么入駐
  • 北京市中關(guān)村有哪家可以做網(wǎng)站維護重慶seo排名技術(shù)
  • 河源做網(wǎng)站優(yōu)化百度推廣營銷頁
  • wordpress 附件自定義南京百度快速排名優(yōu)化
  • 網(wǎng)站的制作蘇州網(wǎng)站seo服務(wù)
  • 設(shè)計師網(wǎng)絡(luò)語南京seo
  • 深圳本地做網(wǎng)站優(yōu)化師培訓機構(gòu)
  • 手工包網(wǎng)站建設(shè)策劃書seo排名查詢
  • 十堰的網(wǎng)站建設(shè)杭州seook優(yōu)屏網(wǎng)絡(luò)
  • wordpress https 網(wǎng)站分享企業(yè)網(wǎng)站建設(shè)方案范文
  • 制作一個網(wǎng)站需要多少錢百度托管公司
  • 手機網(wǎng)站在哪里找到外貿(mào)推廣平臺排名
  • wordpress 前端展示seopeixun
  • 做網(wǎng)站的計劃書有哪些免費推廣軟件
  • 微信群如何推廣網(wǎng)站建設(shè)站長之家seo綜合查詢
  • 上海建筑工程網(wǎng)seo視頻教程百度云
  • 深圳網(wǎng)站托管公司谷歌seo新規(guī)則
  • 松江泗涇網(wǎng)站建設(shè)查看關(guān)鍵詞被搜索排名的軟件
  • 如何建立網(wǎng)站的步驟加強服務(wù)保障滿足群眾急需ruu7
  • app開發(fā)技術(shù)東莞快速優(yōu)化排名