当前位置: 首页 > wzjs >正文

网站后台添加关键词站长统计幸福宝

网站后台添加关键词,站长统计幸福宝,webform网站开发经历,wordpress 安装 403子集 题目题解1. 迭代2. 双重循环3. 递归4. 回溯 题目 78. 子集 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入…

子集

    • 题目
    • 题解
      • 1. 迭代
      • 2. 双重循环
      • 3. 递归
      • 4. 回溯

题目

78. 子集

给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。

解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。

示例 1:

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

示例 2:

输入:nums = [0]
输出:[[],[0]]

题解

1. 迭代

思路:将子集不断添加到result

class Solution(object):def subsets(self, nums):""":type nums: List[int]:rtype: List[List[int]]"""# 迭代result = [[]]for num in nums:result = result + [[num] + res for res in result]return result

2. 双重循环

思路:与1类似,更好理解

class Solution(object):def subsets(self, nums):""":type nums: List[int]:rtype: List[List[int]]"""# 迭代res = [[]]for i in range(len(nums)):for j in range(len(res)):res.append(res[j]+[nums[i]])return res

3. 递归

class Solution(object):def subsets(self, nums):""":type nums: List[int]:rtype: List[List[int]]"""# 递归ans = []path = []n = len(nums)def dfs(i):if i == n:ans.append(path[:])return dfs(i + 1)path.append(nums[i])dfs(i + 1)path.pop()dfs(0)return ans

4. 回溯

class Solution(object):def subsets(self, nums):""":type nums: List[int]:rtype: List[List[int]]"""# 回溯算法path = []ans = []n = len(nums)def dfs(nums, i):ans.append(path[:])if i == n:return for j in range(i, n):path.append(nums[j])dfs(nums, j + 1)path.pop()dfs(nums, 0)return ans
http://www.dtcms.com/wzjs/219298.html

相关文章:

  • 一个叫mit做app的网站三只松鼠口碑营销案例
  • 采集软件seo企业推广案例
  • 深圳外贸soho网站建设站长之家域名查询
  • 自己做网站排名谷歌外贸网站推广
  • adobe 网站开发软件有哪些百度浏览器网址链接
  • 做网站素材图片大连百度关键词优化
  • 新乡公司做网站百度收录需要多久
  • 电工应用技术网站资源建设商业软文怎么写
  • b2b 网站系统营销网站建设创意
  • 哪个网站做美食视频网站好网站优化的方法与技巧
  • adobe网站制作网站域名查询地址
  • 专门做二手书网站或app百度竞价排名公司
  • 福州哪家专业网站设计制作最好磁力狗最佳搜索引擎
  • 广州学习网站建设搜索网
  • 网站文字超链接怎么做百度官方网首页
  • 优秀原创设计网站百度搜索简洁版网址
  • 邯郸整站优化互联网营销师考试题库
  • 网页设计尺寸用1440还是1920白山seo
  • 网站建设报价方案模板外链推广软件
  • wordpress simplepie网络seo首页
  • ui设计的网站女教师网课入侵录屏冫
  • 门户网站和搜索网站的区别东莞seo推广公司
  • 城乡建设和住房建设官网文山seo
  • 做网站是学什么专业营销咨询公司排名
  • 网站开发平台有哪些网站推广途径和要点
  • 广西桂林简介南宁网站seo大概多少钱
  • qq自助下单平台网站网页设计与制作代码成品
  • 怎么做网站建设作业潍坊seo推广
  • 做广告推广哪家好潍坊seo关键词排名
  • 新疆工程建设云个人平台seo岗位是什么意思