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

网站建设的目的只是开展网络营销百度贴吧官网首页

网站建设的目的只是开展网络营销,百度贴吧官网首页,工业设计网站排行榜前十名有哪些,军事国际形势最新消息题目 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums [1,2,3] 输出:[[],[1],[2],[1…

题目

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

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

示例 1:

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

示例 2:

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

提示:

  • 1 <= nums.length <= 10
  • -10 <= nums[i] <= 10
  • nums 中的所有元素 互不相同

解答

源代码

class Solution {public List<List<Integer>> subsets(int[] nums) {List<List<Integer>> res = new ArrayList<List<Integer>>();List<Integer> combine = new ArrayList<Integer>();dfs(res, combine, nums, 0);return res;}public void dfs(List<List<Integer>> res, List<Integer> combine, int[] nums, int index) {res.add(new ArrayList<Integer>(combine));if (index == nums.length) {return;}for (int i = index; i < nums.length; i++) {combine.add(nums[i]);dfs(res, combine, nums, i + 1);combine.remove(combine.size() - 1);}}
}

总结

经典的回溯算法,这道题要另外注意一下不能到索引结束再添加元素,要每次更新索引都需要添加元素。

http://www.hotlads.com/news/4729.html

相关文章:

  • 买了winhost网站空间在哪里登陆seo优化seo外包
  • 购物网站含有哪些模块高端网站定制公司
  • 企业网站公安备案百度网页链接
  • 桐庐县建设局网站如何免费开自己的网站
  • 大型门户网站建设报价表海外广告投放公司
  • 南昌建网站单位百度seo推广软件
  • 有没有做av网站郑州网站优化外包
  • 怎么用自己笔记本建设网站百度seo排名优化教程
  • 突唯阿网站seo长沙 建站优化
  • 厦门网站建设手机版长沙seo外包服务
  • 网站制作 江西b2b电子商务网站
  • 拉萨北京网站建设百度推广一天烧几千
  • asp医院网站源码网站推广的四个阶段
  • 山东做网站建设公司有必要买优化大师会员吗
  • 在什么地方可以接到做网站的活西安百度seo代理
  • 宝安营销型网站费用网络营销推广的基本手段
  • 专门做网站建设的好省推广100种方法
  • 网站建设html代码如何添加百度推广登录平台怎么收费
  • b2b免费发布网站大全排名百度推广创意范例
  • 企业网站收费标准手游推广渠道和推广方式
  • 替人做赌彩网站被判刑电商培训机构
  • 湖南做旅游网站河北网络推广技术
  • 樟木头建网站的推广app赚钱的平台
  • adobe网站制作软件成都关键词seo推广电话
  • 杭州市下城区建设局门户网站想开广告公司怎么起步
  • 黄冈网站制作宁波网站建设团队
  • 淄博 网站seo优化爱站网是什么
  • 实例网站制作教程域名网
  • 哪有个人免费云服务器北京seo邢云涛
  • 系统和网站哪个简单一点我想做电商怎么加入