首页 > 组合
头像 菜鸟学习算法
发表于 2022-07-13 22:01:35
/**  * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可  *  *   * @param n int整型   * @param k int整型   * @return int整型 展开全文
头像 fred-coder
发表于 2022-03-19 13:51:20
dfs, 依次添加当前值至路径数组,当数组长度 == k 时,加入结果中 # # 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 # # # @param n int整型 # @param k int整型 # @return int整型二维数组 # class Sol 展开全文
头像 牛客92510764号
发表于 2023-08-09 21:21:36
#include <vector> class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int整型 * @par 展开全文
头像 觉醒火龙果很想五点下课
发表于 2025-05-31 20:01:57
class Solution { //组合,采用的是按照顺序进行选取,组合:有几个东西,多少组合在一起成一种情况,有多少种情况,选了这个或者不选这个直到选够了K个作为一种递归方式,另一种就是递归中有循环,一层递归就是选一位,循环尝试每一个数作为本位; public: vector< 展开全文
头像 觅杳
发表于 2023-05-04 22:41:34
按顺序进行组合即可 import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int整型 展开全文
头像 姐姐的遮阳伞
发表于 2022-04-05 22:39:36
import java.util.*; public class Solution { ArrayList<ArrayList<Integer>> res = new ArrayList<>(); /** * 代码 展开全文
头像 Kuris
发表于 2022-08-03 19:32:25
import java.util.*; public class Solution {     ArrayList<ArrayList<Integer>> res =  展开全文
头像 永往直前
发表于 2023-04-18 23:24:12
import java.util.*; public class Solution { private ArrayList<ArrayList<Integer>> res = new ArrayList<>(); /** * 代码中 展开全文
头像 youxiwang
发表于 2022-03-28 09:43:50
就是递归去暴力枚举. 后选的数必须比之前选的大(之前选的数用last记录, last初始为0), 以保证不会有重复(i.e. 不会出现同时输出[1,2]和[2,1])。 用回溯去避免不必要的array copy. i.e 回溯是basecase输出的时候才copy 不回溯是每一次re 展开全文

等你来战

查看全部