'No Repeats' Help needed

'No Repeats' Help needed
0

#1

Why this is not working!!! I feel so dumb…

I don’t understand why the loop just stops permutating and prints ‘here1’ three executive times. What’s wrong about the logic?

Codes adapted from:


The codes from the reference works perfectly, I just changed the input of str to an array and it’s not working… someone please tell me why… Thank you!


#2

It logs here1 three times to show how recursion works. You’ll notice that it also logs here0 three times.