leetcode - Subsets
2013-11-10 10:22
357 查看
class Solution { public: vector<vector<int> > subsets(vector<int> &S) { // Note: The Solution object is instantiated only once and is reused by each test case. sort(S.begin(), S.end()); int n = S.size(); vector<vector<int>> rlt; rlt.push_back(vector<int>()); int i, j; for (i=0; i<n; i++){ int m = rlt.size(); for (j=0; j<m; j++){ vector<int> tmp = rlt[j]; tmp.push_back(S[i]); rlt.push_back(tmp); } } return rlt; } };
相关文章推荐
- IOS学习笔记56-IOS7状态栏适配方法 (一)
- artoolkit 摄像头配置
- 7-8章Mysql技术内幕InnoDB存储引擎——事务&备份&性能调优
- JavaScript 语言基础知识点总结(思维导图)
- Android JUnit单元测试
- 【道森试听】控制文件——Dave偶像
- leetcode - Permutations II
- 4-6章Mysql技术内幕InnoDB存储引擎——表&索引算法和锁
- linux 正则表达式深度解析
- Android四大(五大)基本组件简介
- C# 里窗体里(windows form)怎么播放音乐
- Java中的线程(五)- Master-Worker模式
- 改善c#程序建议集1
- HDOJ 2059 龟兔赛跑
- Linux下设置静态IP和获取动态IP的方法
- TinyOS研究链接
- leetcode - Valid Sudoku
- 1-3章 Mysql技术内幕InnoDB存储引擎——InnoDB存储引擎(转)
- 解决Android中,禁止ScrollView内的控件改变之后自动滚动
- python正则分组的应用