日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

78. Subsets 子集

發(fā)布時(shí)間:2024/5/17 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 78. Subsets 子集 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

給定一組不含重復(fù)元素的整數(shù)數(shù)組?nums,返回該數(shù)組所有可能的子集(冪集)。

說明:解集不能包含重復(fù)的子集。

示例:

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

二進(jìn)制

? ? ? ?①使用兩層循環(huán),外層循環(huán)為子集個(gè)數(shù),對于集合長度為N,子集個(gè)數(shù)為。外層循環(huán)每循環(huán)一次一個(gè)子集。內(nèi)層循環(huán)用來判斷二進(jìn)制下標(biāo)為i的位置數(shù)是否為"1",如果對應(yīng)位為1,那么就輸出這個(gè)位,如果對應(yīng)位為0,那么不輸出這個(gè)位。

? ? ? ?②以集合[1,2,3]為例,N = len([1,2,3]),外層循環(huán) i 取值范圍為[0,7],內(nèi)層循環(huán)用于判斷 i 對應(yīng)二進(jìn)制下標(biāo)為j的位置是否為1。如果 (i >>j)%2為真,那么輸出此子集。

? ? ? ?③當(dāng) i =0時(shí),無論 i 對應(yīng)二進(jìn)制000右移0位,1位,還是2位,即(i>>j)%2始終為0(假),輸出空集。

? ? ? ④當(dāng) i =1時(shí), i 對應(yīng)二進(jìn)制001右移0位,即(i>>j)%2為1(真),輸出[1]。 i 對應(yīng)二進(jìn)制001右移1位為000,即(i>>j)%2為0(假),不追加。 i 對應(yīng)二進(jìn)制001右移2位為000,即(i>>j)%2為0(假),不追加。最終輸出[1]。

? ? ? ?......

? ? ?⑤當(dāng) i = 3時(shí),i 對應(yīng)二進(jìn)制011右移0位,即(i>>j)%2為1(真),輸出[1]。 i 對應(yīng)二進(jìn)制011右移1位為001,即(i>>j)%2為1(真),追加輸出[1,2]。 i 對應(yīng)二進(jìn)制011右移2位為000,即(i>>j)%2為0(假),不追加。最終輸出[1,2]。

? ? ? ?......

? ? ⑥當(dāng) i = 6時(shí),i 對應(yīng)二進(jìn)制110右移0位,即(i>>j)%2為0(假),輸出[]。 i 對應(yīng)二進(jìn)制110右移1位為011,即(i>>j)%2為1(真),追加輸出[2]。 i 對應(yīng)二進(jìn)制110右移2位為001,即(i>>j)%2為1(真),追加輸出[2,3]。最終輸出[2,3]。

? ? ⑦當(dāng) i = 7時(shí),i 對應(yīng)二進(jìn)制111右移0位,即(i>>j)%2為1(真),輸出[1]。 i 對應(yīng)二進(jìn)制111右移1位為011,即(i>>j)%2為1(真),追加輸出[1,2]。 i 對應(yīng)二進(jìn)制111右移2位為001,即(i>>j)%2為1(真),追加輸出[1,2,3]。最終輸出[1,2,3]。

Code

def subsets(self, nums: List[int]) -> List[List[int]]:length, ans = len(nums), []for i in range(2 ** length):tmp = []for j in range(length):if (i >> j) % 2:tmp.append(nums[j])ans.append(tmp)return ans

總結(jié)

以上是生活随笔為你收集整理的78. Subsets 子集的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: www.成人网.com | 四虎福利视频 | 丰满白嫩尤物一区二区 | 国内自拍偷拍视频 | 91狠狠操| 日韩性爰视频 | 天堂8中文| 成人av网址在线观看 | 中文字幕18页 | 高潮流白浆在线观看 | 天堂中文在线看 | 性chinese天美传媒麻 | 日韩精品一区二区三区在线观看 | 北条麻妃一区二区三区在线观看 | 韩国视频一区二区三区 | 国产学生美女无遮拦高潮视频 | 国产精品亚洲lv粉色 | 精东传媒在线 | 美女无遮挡网站 | 91精品视频一区二区三区 | 天堂影音| 午夜爱爱免费视频 | 17c国产精品一区二区 | 五月天在线 | 在线观看羞羞漫画 | 99国产精品99久久久久久粉嫩 | 日本亚洲网站 | 久久福利免费视频 | 白丝美女被草 | 极品在线视频 | 亚洲国产中文字幕在线观看 | 午夜视频在线免费观看 | 日韩欧美成人一区二区 | 特及毛片 | 精品国产一区二区不卡 | 亚洲综合一区在线 | 色哟哟网站 | 成人网免费 | 看一级黄色大片 | 免费黄色美女网站 | 奇米久久 | 福利小视频在线 | 亚洲熟女乱综合一区二区三区 | 国产精品久久久久久久久绿色 | 97免费看 | 成人在线综合网 | 曰本女人与公拘交酡 | 欧美日本黄色 | av黄色影院 | 黑人精品无码一区二区三区 | 欧美日韩在线免费看 | 九九热在线精品 | 免费一级黄色片 | 在线免费观看日韩av | 午夜av剧场 | 国产不卡一区二区视频 | 国产精品熟妇一区二区三区四区 | 五月天av网 | 欧美精品在线一区 | 青青草国产在线观看 | 亚洲涩涩爱 | 在线亚洲区 | 国产精品19p | 成人免费视频网址 | 五月婷色 | 蜜臀av首页 | 亚洲黄色网络 | 欧美视频在线观看一区二区三区 | 午夜老司机福利 | 国产精品视频全国免费观看 | 激情久久免费视频 | 涩涩视频免费看 | 午夜激情成人 | 极品美女销魂一区二区三区 | 日韩影视一区二区三区 | 日韩欧美中文在线观看 | 92精品| 亚洲国产成人精品一区二区三区 | 亚洲精品码| 麻豆av免费看 | 黄色一级录像片 | 人人草人 | 91视频综合 | 在线观看日本网站 | 黄色一大片 | 波多野结衣电车痴汉 | 91亚色视频 | 一本在线 | 欧美巨乳美女 | 亚洲少妇色| 另类小说亚洲色图 | 免费观看一区二区三区毛片 | 九七人人爽 | 久草免费资源站 | 国产精品视频www | 中文字幕久久av | 一本色道久久综合亚洲精品按摩 | 光棍影院手机版在线观看免费 | 日韩欧美国产精品 |