We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 201d17d + c95a9ae commit b7c1dc0Copy full SHA for b7c1dc0
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