最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

LeetCode-078-子集

2021-11-05 10:14 作者:雄獅虎豹  | 我要投稿

子集

題目描述:給你一個整數(shù)數(shù)組 nums ,數(shù)組中的元素 互不相同 。返回該數(shù)組所有可能的子集(冪集)。

解集 不能 包含重復(fù)的子集。你可以按 任意順序 返回解集。

示例說明請見LeetCode官網(wǎng)。

來源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/subsets/ ??

著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。

解法一:dfs(深度優(yōu)先遍歷)

聲明2個全局變量分別為結(jié)果集(result)和當前路徑(path),添加一個深度優(yōu)先遍歷的方法,該方法具體邏輯如下:

  • k=0時,即當前路徑已經(jīng)有k個數(shù)了,說明當前路徑符合條件,添加到結(jié)果集中;

  • 然后遍歷從1開始的數(shù),遞歸調(diào)用dfs方法,調(diào)用完之后將當前路徑的最后一個數(shù)從路徑中去掉。

上面的處理過程和 LeetCode-077-組合 的邏輯完全一樣,區(qū)別就是本題需要遍歷所有可能的元素個數(shù)(0到n之間)的組合,然后都加到結(jié)果集中。

【每日寄語】 “坐而言,不如起而行”,在沒有做出成績時,就去學(xué)去做,把實力積攢起來等待機會。



LeetCode-078-子集的評論 (共 條)

分享到微博請遵守國家法律
榆中县| 金华市| 秀山| 盐城市| 明溪县| 灌云县| 房产| 绿春县| 株洲县| 渝中区| 湖北省| 永吉县| 石家庄市| 马边| 阿拉善盟| 澄城县| 婺源县| 丰原市| 钟山县| 双辽市| 仁怀市| 化德县| 喀什市| 邵武市| 西安市| 光泽县| 当雄县| 黔西| 平潭县| 长寿区| 博客| 札达县| 怀安县| 临沂市| 自治县| 泸溪县| 瓮安县| 高雄市| 五台县| 烟台市| 湖北省|