博客
关于我
4 组合
阅读量:493 次
发布时间:2019-03-07

本文共 534 字,大约阅读时间需要 1 分钟。

77. 组合给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。示例:输入: n = 4, k = 2输出:[  [2,4],  [3,4],  [2,3],  [1,2],  [1,3],  [1,4],]通过次数161,020提交次数209,874
class Solution {       List
son=new ArrayList
(); List
> parent = new ArrayList
>(); public List
> combine(int n, int k) { dfs(1,n,k); return parent; } public void dfs(int cur,int n,int k){ if(cur==n+1){ if(son.size()==k){ parent.add(new ArrayList(son)); } return; } son.add(cur); dfs(cur+1,n,k); son.remove(son.size()-1); dfs(cur+1,n,k); }}

转载地址:http://uzzcz.baihongyu.com/

你可能感兴趣的文章
MySQL查询数据表中数据记录(包括多表查询)
查看>>
MySQL查询结果排序
查看>>
MYSQL查询语句优化
查看>>
mysql查询语句能否让一个字段不显示出来_天天写order by,你知道Mysql底层执行原理吗?
查看>>
MySQL查询语句:揭秘专家秘籍,让你秒变数据库达人!
查看>>
mysql查询超时对PHP执行的影响
查看>>
mysql查询输出到excel文件_如何保存mysql查询输出到excel或.txt文件?
查看>>
mysql查询过程
查看>>
MySQL模拟Oracle序列sequence
查看>>
Mysql模糊查询like效率,以及更高效的写法
查看>>
MySQL死锁套路:一次诡异的批量插入死锁问题分析
查看>>
Mysql死锁问题Deadlock found when trying to get lock;try restarting transaction
查看>>
mysql每个数据库的最大连接数_MySQL数据库最大连接数
查看>>
Mysql流程控制结构,if函数、case结构、if结构、循环结构
查看>>
mysql添加外网访问权限
查看>>
mysql添加用户
查看>>
MySQL添加用户、删除用户与授权
查看>>
mysql添加用户及权限
查看>>
Mysql添加用户并授予只能查询权限
查看>>
mysql添加用户权限报1064 - You have an error in your SQL syntax问题解决
查看>>