2018-10-31:题二:寻找所有可能子集合 输入[1,2,3],输出[[],[1],[2],[3],[1,2],[1,3],[2,3],[1,2,3]]

题目二:

寻找所有可能子集合

输入[1,2,3],输出[[],[1],[2],[3],[1,2],[1,3],[2,3],[1,2,3]]

def FindSubset(lists):
if len(lists) == 0:
return [[]]
subsets = []
first_elt = lists[0]
rest_list = lists[1:]
for partial_sebset in FindSubset(rest_list):
subsets.append(partial_sebset)
next_subset = partial_sebset[:] + [first_elt]
subsets.append(next_subset)
return subsets

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 房地产指数基金160218(地产行业指数基金2倍市净率以下进入低估区)
    ScottAlvl阅读 142评论 0 0
  • 思念是一阵风 风里面 有你的味道 有你的影子 还有那淡淡的忧伤 你兜兜转转 辗转千回 又吻湿我的脸颊 我来不及伸手...
    诗的奴仆阅读 503评论 0 1
  • 一、Git是什么 版本控制是一种记录若干内容变化,以便将来查阅特定版本修订情况的系统;版本控制工具可以: 将某个文...
    dayang阅读 407评论 2 2
  • 马未都在爱的距离那集都嘟中说,亲人要生,生人要熟,熟人要亲。这是和亲人、生人、熟人的相处之道。
    亲密数阅读 237评论 0 0
  • 缘分最奇妙的地方,恰恰是我们早就在现实相识,却在你了解我的文字时才相知相许。 2017年11月9日 星期四 ...
    洋芋丝丝阅读 1,629评论 77 83

友情链接更多精彩内容