generate all possible DISTINCT permutations of a given string with some
possible repeated characters. Use as minimal memory as possible.

if given string contains n characters in total with m < n distinct
characters each occuring n_1, n_2, ....n_m times where n_1 + n_2 + ...+ n_m
= n

program should generate n! / ( n_1! * n_2! * ....* n_m!  )  strings.

Ex:
 aba  is given string

Output:

aab
aba
baa


-Thanks,
Bujji

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].

Reply via email to