77. Combinations
来源:互联网 发布:手机如何彻底卸载软件 编辑:程序博客网 时间:2024/05/16 02:06
简单题dfs
class Solution {public: vector<vector<int>>ve; vector<int>vee; void dfs(int n, int k, int now, int num){ vee.push_back(now); if(num + 1 == k){ ve.push_back(vee); } else{ for(int i = now + 1; i <= n; ++ i) dfs(n, k, i, num + 1); } vee.pop_back(); } vector<vector<int>> combine(int n, int k) { if(n < k) return ve; for(int i = 1; i <= n; ++ i){ vee.clear(); dfs(n, k, i, 0); } return ve; }};
0 0
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- 77. Combinations
- Codeforces Round #395 (Div. 2) 题解
- HDU1020
- Java自定义注解
- 什么是CDN及CDN加速原理
- 76. Minimum Window Substring
- 77. Combinations
- (五十三)高并发服务器——多路IO转接机制Select模型
- 78. Subsets
- Unreal Engine 4 实现基于网格的水面模拟(源代码)
- python模块导入,环境变量
- 仿微信朋友圈图片点击浏览和关闭时的图片缩放的过渡动画。
- Oracle之pl/sql
- 使用Spring获得包含自定义注解的对象
- 菜鸟理财——保险