We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5e049ac commit c95a9aeCopy full SHA for c95a9ae
1 file changed
Permutation.java
@@ -0,0 +1,22 @@
1
+/* This code will find all permutations of a given string
2
+Recursion is used here*/
3
+import java.util.ArrayList;
4
+
5
+public class Permutation1 {
6
+public static void main(String[] args) {
7
+ printPer("1234","");
8
+}
9
10
+//this method will find all permutations
11
+ public static void printPer(String ques,String ans){
12
+ if(ques.length()==0){
13
+ System.out.println(ans);
14
+ return;
15
+ }
16
+ for(int i=0;i<ques.length();i++){
17
+ char c=ques.charAt(i);
18
+ String ros=ques.substring(0,i)+ques.substring(i+1);
19
+ printPer(ros,ans+c);
20
21
22
0 commit comments