LeetCode(力扣)78. 子集Python

LeetCode78. 子集

题目链接

https://leetcode.cn/problems/subsets/description/

代码

python 复制代码
class Solution:
    def subsets(self, nums: List[int]) -> List[List[int]]:
        result = []
        self.backtracking(nums, result, 0, [])
        return result

    def backtracking(self, nums, result, index, path):
        result.append(path[:])

        for i in range(index, len(nums)):
            path.append(nums[i])
            self.backtracking(nums, result, i + 1, path)
            path.pop()
相关推荐
晚烛3 小时前
CANN 调试工具与性能剖析:从日志分析到 NPU 行为追踪的完整调试体系
开发语言·windows·python·深度学习·缓存
Black蜡笔小新5 小时前
自动化AI算法训练服务器DLTM助力医学影像分析进入AI智能分析新时代
人工智能·算法·自动化
隔壁大炮5 小时前
MNE-Python 第9天学习笔记:源定位基础
python·eeg·mne·脑电数据处理
手写码匠5 小时前
深入解析大模型架构之争:全能通用模型 vs 领域专精模型
人工智能·深度学习·算法·aigc
Daydream.V6 小时前
Python Flask超全入门实战教程|从零基础到项目部署
大数据·python·flask
浅念-6 小时前
LeetCode 回溯算法题——综合练习
数据结构·c++·算法·leetcode·职场和发展·深度优先·dfs
databook6 小时前
Manim物理模拟:别自己写欧拉了!
python·数学·动效
列星随旋7 小时前
线段树和树状数组的学习
学习·算法
圣保罗的大教堂7 小时前
leetcode 61. 旋转链表 中等
leetcode