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

手机网站产品展示模板做网站襄樊

手机网站产品展示模板,做网站襄樊,网页美工实训总结,北京建设集团招聘信息网站题目#xff1a; 给你一个整数数组 nums #xff0c;数组中的元素 互不相同 。返回该数组所有可能的 子集#xff08;幂集#xff09;。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1#xff1a; 输入#xff1a;nums [1,2,3] 输出#xff1a;[[…题目 给你一个整数数组 nums 数组中的元素 互不相同 。返回该数组所有可能的 子集幂集。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1 输入nums [1,2,3] 输出[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] 示例 2 输入nums [0] 输出[[],[0]] 思路 回溯法选择数组元素如果数组元素全都选择完了就添加到结果集里面回溯移除最后添加的数组元素移除后再次进行递归添加新的子集 代码 class LeetCode78 {//存放结果集ListListInteger resultList new ArrayList();//存放已经被选中的数据ListInteger list new ArrayList(); public ListListInteger subsets(int[] nums) {//回溯法 dfs (0, nums);return resultList;}public void dfs (int cur, int[] nums) {//如果全都选择完了就添加到结果集里面if (cur nums.length) {resultList.add(new ArrayListInteger(list));return;}//选择数组元素list.add( nums[cur]);//递归dfs(cur1, nums);//回溯移除刚添加的(也就是最后一个)元素以便后面再重新选择list.remove( list.size()-1);// 移除后一个元素后,再次进行递归添加新的子集到list中dfs(cur1, nums);}}
http://www.lakalapos1.cn/news/17166/

相关文章:

  • 机械网站推广怎么做防爆玻璃门网站建设
  • 博客发布 网站模版中企动力网站建设公司
  • 文章资讯类网站wordpress5.0不能发布文章
  • 东莞市做网站的广州网站优
  • 西丽网站的建设广西专业网站建设
  • 全县网站建设管理工作会议召开wordpress自动视频播放
  • 青岛开办公司要做网站吗网站建设维护学什么
  • 西安大兴医院网站建设深圳宝安区租房子多少钱一个月
  • 网站开发报价范围双语企业网站
  • 深圳制作网站有用吗html5做网站导航
  • 如何推广自己的网站和产品梧州论坛红豆社区
  • 如何在自己电脑上搭建网站在自己的网站里做讲课视频
  • 夫妻工作室网站建设网站怎么做动态背景图片
  • wordpress怎么做网站做网站买服务器大概多少钱
  • 黄冈便宜的网站推广怎么做三栏wordpress主题
  • 建设部人力资源开发中心网站申请网站免费
  • 网站服务器制作商家怎么入驻微信小程序
  • wordpress 博客页面至多显示莱芜网站优化公司
  • 郑州网站推广公司咨询做网站外贸怎么找客户
  • 做网站找不到客户软件前端主要做什么
  • 包头移动的网站建设网络安装
  • 怎样做打赏网站专题类响应式网站建设
  • 网站备案的幕布是什么来的证明做二维码打款网站链接
  • 广州论坛网站建设百度一直不收录网站
  • 韩国网站设计欣赏能源网站建设方案
  • 武邑县网站建设网站建设费用价格
  • 玉田县建设工程招标网站织梦手机网站免费模板
  • 企业文化网站建设可信网站验证服务
  • 网站建设记录过程网站制作联系
  • 做盗版电影网站犯法不杭州网站建站