diff --git a/Basic_Of_Algorithm/src/test/combination_Algorithm.java b/Basic_Of_Algorithm/src/test/combination_Algorithm.java new file mode 100644 index 0000000..59ce02d --- /dev/null +++ b/Basic_Of_Algorithm/src/test/combination_Algorithm.java @@ -0,0 +1,78 @@ +package test; + +public class combination_Algorithm { + +public static void main(String[] args) { + + int [] arr = {1,2,3}; + + boolean[]visited = new boolean[arr.length]; + + combi(arr,visited); + + dfs(arr,visited,""); + + + } + + + + static void dfs(int[]arr,boolean[]visited,String now) { + + System.out.println(now); + + if(now.length()==arr.length) return; + + for(int i=0;i