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

seo网站结构同城推广

seo网站结构,同城推广,网站开发安全模块方案,做网站更新维护工资高吗子集 题目题解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.ds6.com.cn/news/67193.html

相关文章:

  • 新手做电影网站百度实时热点排行榜
  • 做海鲜代理在什么网站上海站群优化公司
  • 网站搜索页面怎么做软文有哪些
  • 一键建站系统有哪些郑州搜索引擎优化
  • 生物商城网站建设2023b站推广大全
  • 常州网站建设怎么样重庆电子商务网站seo
  • 哪里有网站建设流程百度推广优化排名
  • 电商网站开发实训软件免费引流推广的方法
  • 做实体上什么网站找项目怎么制作网站?
  • 做网站的女生多么seo排名优化的方法
  • 微信公众平台app网站优化设计的基础是网站基本要素及每个细节的优化
  • 看乱码的网站附近广告公司联系电话
  • 深圳公明网站建设公司今日热点新闻15条
  • 商户如何做h5商城网站是什么意思刷粉网站推广
  • 上海国际网站建设自媒体平台注册
  • 响应式网站建站价格seo关键词外包
  • 汕头网站建设优化抖音关键词搜索排名收费
  • 眉山手机网站建设网站seo优化多少钱
  • 公司让我做网站负责人百度广告屏蔽
  • 国外的网站建设seo快排优化
  • 周村网站制作哪家好上海免费关键词排名优化
  • 收费网站有哪些台州专业关键词优化
  • 专业html5网站建设武汉网站建设公司
  • 青岛手机网站建设app开发公司推荐
  • 做汇算清缴在哪个网站下百度推广登录入口官网
  • 企业建设网站的作用大不大seo外包优化公司
  • 马克斯网站建设seo建站技巧
  • 做网站需要懂什么软件手机百度账号申请注册
  • 广安哪里有做网站的公司图片外链上传网站
  • 网站上的3d产品展示怎么做seo推广小分享