use recursion to generate random permutations

1 view (last 30 days)
a) Write a recursive algorithm that takes as input a set of elements and an integer l, and returns all their permutations of length l.
b) Adjust the previous algorithm to return a random subset of all the permutations containing n elements.
Hint: generating all the permutations and selecting n of them afterwards in not a good idea.
a) and b) are two codes.I really don't know how to write the code. Any help will be appreciated! Thanks a lot!

Answers (1)

Ameer Hamza
Ameer Hamza on 13 Oct 2020

Categories

Find more on Discrete Math in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!