Question : python all permutations of a string
Answered by : worrisome-wallaby-ljn7zl235m9y
>>> from itertools import permutations
>>> perms = [''.join(p) for p in permutations('stack')]
>>> perms
Source : https://stackoverflow.com/questions/8306654/finding-all-possible-permutations-of-a-given-string-in-python | Last Update : Sun, 15 Nov 20
Question : find all permutations of a string
Answered by : homeless-hornet-1xv5byeae0sc
void permute(string a, int l, int r)
{ // Base case if (l == r) cout<<a<<endl; else { // Permutations made for (int i = l; i <= r; i++) { // Swapping done swap(a[l], a[i]); // Recursion called permute(a, l+1, r); //backtrack swap(a[l], a[i]); } }
}
Source : | Last Update : Fri, 08 May 20
Question : get all permutations of string
Answered by : impossible-impala-2kf2sz6ngusb
# get all permutations of string
import itertools
for p in itertools.permutations('123'): print(p) # ( ' 1 ', ' 2 ', ' 3 ') ( ' 1 ' , ' 3 ', ' 2 ' ) ( ' 2 ', ' 1 ', ' 3 ' )
Source : | Last Update : Mon, 28 Mar 22
Question : how to print all permutations of a string
Answered by : aryan-khare
void permutation(string s)
{ sort(s.begin(),s.end()); do{ cout << s << " "; } while(next_permutation(s.begin(),s.end()); // std::next_permutation cout << endl;
}
Source : | Last Update : Tue, 06 Oct 20