文章 2025-03-10 来自:开发者社区

力扣热题 78:子集(详细解析)

🚀 力扣热题 78:子集(详细解析) 📌 题目描述 力扣 78. 子集 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 注意: 解集不能包含重复的子集。你可以按任意顺序返回解集。 🎯 示例 1:...

文章 2024-08-16 来自:开发者社区

LeetCode第90题子集II

继续打卡算法题,今天学习的是LeetCode第90题子集II,这道题目是道中等题。算法题的一些解题思路和技巧真的非常巧妙,每天看一看算法题和解题思路,我相信对我们的编码思维和编码能力有一些提升。 分析一波题目 之前学习过78题子集,本题和78题只有一个不同,就是本题中元素是可以重复的,那么我们就需要去重了。 我们可以发现,在同一层如果出现相同的需要去重。我们可以使用boolean数...

LeetCode第90题子集II
文章 2024-08-16 来自:开发者社区

LeetCode第78题子集

继续打卡算法题,今天学习的是LeetCode第78题子集,这道题目是道中等题。算法题的一些解题思路和技巧真的非常巧妙,每天看一看算法题和解题思路,我相信对我们的编码思维和编码能力有一些提升。 分析一波题目 这个题目求子集,和之前做过组合相关的题目类似,因为子集也是组合,这个题目就非常简单了,还是一样的套路,我们只要把组合想成一棵树遍历就可以了。我们会发现子集就是树上所有的节点。 比如[...

LeetCode第78题子集
文章 2024-08-06 来自:开发者社区

【Leetcode刷题Python】416. 分割等和子集

1 题目 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 示例 1: 输入:nums = [1,5,11,5]输出:true解释:数组可以分割成 [1, 5, 5] 和 [11] 。 示例 2: 输入:nums ...

文章 2024-08-05 来自:开发者社区

【Leetcode刷题Python】78. 子集

1 题目 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums = [1,2,3] 输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] 示例 2: ...

【Leetcode刷题Python】78. 子集
文章 2024-06-10 来自:开发者社区

LeetCode题目 90:五种算法 回溯\迭代\位掩码\字典树\动态规划实现 子集ll

作者介绍:10年大厂数据\经营分析经验,现任大厂数据部门负责人。 会一些的技术:数据分析、算法、SQL、大数据相关、python 欢迎加入社区:码上找工作 作者专栏每日更新: LeetCode解锁1000题: 打怪升级之旅 python数据分析可视化:企业实战案例 python源码解读 程序员必备的数学知识与应用 ...

文章 2024-06-10 来自:开发者社区

力扣78题:生成子集

作者介绍:10年大厂数据\经营分析经验,现任大厂数据部门负责人。 会一些的技术:数据分析、算法、SQL、大数据相关、python 欢迎加入社区:码上找工作 作者专栏每日更新: LeetCode解锁1000题: 打怪升级之旅 python数据分析可视化:企业实战案例 python源码解读 备注说明:方便大家阅读,统一使...

文章 2024-05-08 来自:开发者社区

leetcode代码记录(子集

1. 题目: 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的 子集 (幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: ...

leetcode代码记录(子集
文章 2024-01-30 来自:开发者社区

代码随想录 Day35 动态规划04 01背包问题和完全背包问题 LeetCode T416 分割等和子集

背包问题说到背包问题大家都会想到使用动规的方式来求解,那么为什么用动规呢,dp数组代表什么呢?初始化是什么,遍历方式又是什么,这篇文章笔者将详细讲解背包问题的经典例题0-1背包问题和完全背包问题的解题方式,希望能帮助到大家1.暴力方式有人一提到背包问题就只会使用动态规划来做,那么背包问题假如让你使用暴力求解该如何解决呢?我们以0-1背包为例,每个物品是不是只有两种状态?放或者不放,我们可以遍历所....

代码随想录 Day35 动态规划04 01背包问题和完全背包问题 LeetCode T416 分割等和子集
文章 2024-01-27 来自:开发者社区

【Leetcode 78】子集 —— 回溯法

78. 子集 给你一个整数数组nums,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums = [1,2,3]输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] 示例 2: 输入:nums = [0]输出:[[],[0]] 题...

【Leetcode 78】子集 —— 回溯法

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注