首页 > 试题广场 >

集合的子集

[编程题]集合的子集
  • 热度指数:11226 时间限制:C/C++ 3秒,其他语言6秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

已知数组A和其大小n,请返回A的所有非空子集。要求A中元素个数不大于20且互异。各子集内部从大到小排序,子集间字典逆序排序。

测试样例:
[123,456,789]
返回:{[789,456,123],[789,456],[789,123],[789],[456 123],[456],[123]}
头像 郭凯要加油
发表于 2022-03-25 17:55:25
class Subset { public: vector<vector>res; vectorpath; void recur(vector<int>nums,int start_index) { if(!path.empty()) { res 展开全文

问题信息

难度:
81条回答 51005浏览

热门推荐

通过挑战的用户

查看代码
集合的子集