算法
csdn_nix
现居长沙
展开
-
回溯法 已知两个非负整数n和k(n>=k),列出集合S={a1,a2,~,an}的所有k组合
/** * 已知两个非负整数n和k(n>=k),列出集合S={a1,a2,~,an}的所有k组合 * @author JH * */public class four { private static int k; private static int count =0; public static void init(int[] list) {原创 2018-01-31 11:45:28 · 242 阅读 · 0 评论 -
回溯法 已知两个非负整数n和k(n>=k),列出集合S={1,2,~,n}的所有k组合
/** * 已知两个非负整数n和k(n>=k),列出集合S={1,2,~,n}的所有k组合 * @author JH * */public class three { private static int n; private static int k; private static int[] list; private static int coun原创 2018-01-31 11:43:45 · 361 阅读 · 0 评论 -
回溯法 已知一个非负整数n,列出集合S={1,2,~,n}的所有全排列
/** * 已知一个非负整数n,列出集合S={1,2,~,n}的所有全排列 * @author JH * */public class one { private static int count=0; private static int n; private static int[] list; public static void pailie(i原创 2018-01-31 11:40:12 · 277 阅读 · 0 评论 -
回溯法 列出集合S={a1,a2,~,an}的所有全排列
解法一/** * 列出集合S={a1,a2,~,an}的所有全排列 * @author JH * */public class two { private static int count=0; private static int n; private static int[] list; public static void pailie(in原创 2018-01-31 11:42:17 · 531 阅读 · 0 评论