to find all permutations of a string

PHOTO EMBED

Tue Dec 13 2022 07:53:41 GMT+0000 (Coordinated Universal Time)

Saved by @Beluga #java

import java.util.Arrays;
import java.util.Scanner;
public  class Main {
    public static void permut(String s, String ans) {
        String news="";
         if(news.length()==s.length()) {
             System.out.println(ans);
             return;
         }
         for(int i=0;i<s.length();i++){
             char curr=s.charAt(i);
             news =s.substring(0,i) + s.substring(i+1);
             permut(news,ans+curr);
         }
}
public static void main(String[] args) {
        String s="abc";
        permut(s,"");
    }
}
content_copyCOPY