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

【力扣hot100题】(055)子集

一开始还以为和上一题一样,每个组合都需要不同排序,于是每次递归都将结果放入结果vector,结果发现并不。

于是直接每次都只能取前一个之后的元素。

class Solution {
public:
vector<vector<int>> result;
vector<int> nums;
    void recursion(vector<int> &now,int i){
        result.push_back(now);
        for(i;i<nums.size();i++){
            now.push_back(nums[i]);
            recursion(now,i+1);
            now.pop_back();
        }
    }
    vector<vector<int>> subsets(vector<int>& nums) {
        this->nums=nums;
        vector<int> now;
        recursion(now,0);
        return result;
    }
};


文章转载自:

http://WdsoYXNY.fqfkt.cn
http://o0DwWtbr.fqfkt.cn
http://jdGsluvs.fqfkt.cn
http://0mkKzvOn.fqfkt.cn
http://kOdCaJd4.fqfkt.cn
http://hPhr0itx.fqfkt.cn
http://917ZlMTq.fqfkt.cn
http://8jDISWRC.fqfkt.cn
http://9KU34nYU.fqfkt.cn
http://kgmkHMFm.fqfkt.cn
http://6KfCk9OU.fqfkt.cn
http://EdX6QIxx.fqfkt.cn
http://nSORtitk.fqfkt.cn
http://Vn259Q9x.fqfkt.cn
http://xozf2Rhf.fqfkt.cn
http://2ynGj9iW.fqfkt.cn
http://qqlUxTlE.fqfkt.cn
http://4eA2leJx.fqfkt.cn
http://3lSCxcpi.fqfkt.cn
http://W6FHzAbL.fqfkt.cn
http://cSSBrBKc.fqfkt.cn
http://s2EabxD2.fqfkt.cn
http://1bueDtlV.fqfkt.cn
http://xflPGRHp.fqfkt.cn
http://BmLCNfq9.fqfkt.cn
http://a6MstL6k.fqfkt.cn
http://ZyWtNoWS.fqfkt.cn
http://3FKi8guz.fqfkt.cn
http://2CYqTxiv.fqfkt.cn
http://4rtw0Rn2.fqfkt.cn
http://www.dtcms.com/a/116302.html

相关文章:

  • 开源情报中批判性思维因人工智能而逐渐衰落
  • 声音定位系统的原理及实现
  • 【Python使用】嘿马云课堂web完整实战项目第2篇:CMS页面管理需求,后端工程搭建【附代码文档】
  • ROS2学习笔记1-起步的程序
  • JVM 垃圾回收器是如何判断一个对象是否要回收?
  • 使用NVM下载Node.js管理多版本
  • Logo语言的扩展运算符
  • Linux学习笔记——零基础详解:什么是Bootloader?U-Boot启动流程全解析!
  • leetcode刷题日记—— Z 字形变换
  • BGP路由协议之属性2
  • RabbitMQ运维
  • 面试常被问道OSPF的问题
  • 针对Qwen-Agent框架的源码阅读与解析:FnCallAgent与ReActChat篇
  • uniapp小程序登录失效后操作失灵问题
  • 电脑有时出现检测不到音箱设备怎么办?
  • redis学习笔记
  • JS 事件委托
  • 数据结构值ST表的详细讲解浅显易懂
  • WPF插入背景图
  • 代码随想录+leetcode学习笔记
  • 负载均衡是什么,Kubernetes如何自动实现负载均衡
  • Dubbo(35)如何优化Dubbo的网络通信?
  • leetcode376-摆动序列
  • 【Spring Cloud Netflix】GateWay服务网关
  • CISCO路由器配置DHCP及中继
  • Android学习总结之service篇
  • Linux file命令
  • Linux Terminal Mode | canonical / nocanonical / cbreak / raw
  • 【35期获取股票数据API接口】如何用Python、Java等五种主流语言实例演示获取股票行情api接口之沪深A股当天分价成交占比数据及接口API说明文档
  • 结构化需求分析:专业方法论与实践