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

网站建设需要要多少钱互联网公司排名前1000个

网站建设需要要多少钱,互联网公司排名前1000个,域名备案 网站备案,中国上海网题目 78 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums [1,2,3] 输出:[[],[1],[2]…

题目

78
给你一个整数数组 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 {private List<List<Integer>> ans = new ArrayList<>();private List<Integer> path = new ArrayList<>();private int[] nums;public List<List<Integer>> subsets(int[] nums) {this.nums = nums;dfs(0);return ans;}/*输入视角 也就是先选 8种情况n         1n  2      n  2  n 3 n 3   n 3 n 3*/private void dfs(int i) {if (i == nums.length) {ans.add(new ArrayList<>(path));return;}//不选元素dfs(i+1);//选择元素path.add(nums[i]);dfs(i+1);//归零 遍历到底部可能会有其他子树没有遍历到,需要退回到与回溯前一样path.remove(path.size() - 1);}
}

答案的视角

class Solution {private List<List<Integer>> ans = new ArrayList<>();private List<Integer> path = new ArrayList<>();private int[] nums;public List<List<Integer>> subsets(int[] nums) {this.nums = nums;dfs(0);return ans;}/*答案的视角 也就是先是null往里面添加答案n1   2   32  3  33   */private void dfs(int i) {//每次递归都要更新一次答案ans.add(new ArrayList<>(path));if (i == nums.length) {return;}//为了避免重复 保证第i+1层的数大于第i层for (int j = i; j < nums.length; j++) {path.add(nums[j]);dfs(j+1);path.remove(path.size() - 1);}}
}
http://www.yayakq.cn/news/513486/

相关文章:

  • 湖南网站建设多少钱安徽网新科技有限公司官网
  • 东莞塘厦做网站凡科网登录入口注册
  • 做网站如何文字链接文字网站建设模块是什么意思
  • 站内seo优化wordpress 爱无
  • python 网站开发 环境开发公司工程会议纪要
  • 免费的视频模板网站怎么主机安装wordpress
  • 网站建设使用的什么软件网站建设公司的出路
  • 在征婚网站上认识做期货家用电脑搭建网站
  • 网站开发html文件规范如何将网站开发成微信小程序
  • 乐清市建设规划局网站百度广告公司联系方式
  • 榆次住房保障和城乡建设局网站app软件网站开发
  • 网站添加提醒做机械比较好的外贸网站
  • 烟台智能建站模板怎样优化网站
  • 邯郸有学做搭建网站的吗做网站一定要服务器吗
  • 广东网站建设十大品牌备案号怎么添加到网站
  • 深圳网站开发建设培训机构在线免费开网站
  • 阜宁哪家专业做网站众创空间网站建设方案
  • 门户网站的含义做网站个体户执照
  • 工业设计招聘信息网站做平台好还是做网站好
  • 网站有哪几种类型wordpress页面创建失败
  • 福州科技网站建设怎么做网站长尾词挖掘
  • 南宁营销型网站建设哪家好公主岭网站开发
  • 天津建站软件网站建设内链
  • 做销售的网站阿里云建站和华为云建站
  • 深圳网站推广活动方案个人网站怎么建立步骤
  • 广西知名网站设计网站开发期间账务处理
  • 卖东西专业网站网上网络工程师要学多久
  • 网站建设及维护机床回收网站建设
  • 网站系统繁忙网络营销的5种营销方式
  • 网站设计与开发网站策划网站建设设计贵吗