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()
相关推荐
恣艺35 分钟前
LeetCode 68:文本左右对齐
算法·leetcode·c#
Alfred king36 分钟前
Leetcode 四数之和
算法·leetcode·职场和发展·数组·排序·双指针
OKkankan2 小时前
string类的模拟实现
开发语言·数据结构·c++·算法
W.KN3 小时前
PyTorch 数据类型和使用
人工智能·pytorch·python
虾饺爱下棋3 小时前
FCN语义分割算法原理与实战
人工智能·python·神经网络·算法
千册4 小时前
python+pyside6+sqlite 数据库测试
数据库·python·sqlite
Eloudy6 小时前
简明量子态密度矩阵理论知识点总结
算法·量子力学
点云SLAM6 小时前
Eigen 中矩阵的拼接(Concatenation)与 分块(Block Access)操作使用详解和示例演示
人工智能·线性代数·算法·矩阵·eigen数学工具库·矩阵分块操作·矩阵拼接操作
悠哉悠哉愿意6 小时前
【电赛学习笔记】MaixCAM 的OCR图片文字识别
笔记·python·嵌入式硬件·学习·视觉检测·ocr
nbsaas-boot7 小时前
SQL Server 窗口函数全指南(函数用法与场景)
开发语言·数据库·python·sql·sql server