Каков наилучший способ найти все перестановки строки, указанной по размеру в C++? Я перехожу с Python, и мне интересно, есть ли в C++ встроенная функция, которая могла бы это сделать, или мне придется реализовать это с нуля. В Python я бы просто сделал
Код: Выделить всё
import itertools
print(list(itertools.permutations(string,size))
Это функциональность, которую я пытаюсь подражать. Любая помощь будет принята с благодарностью, не удалось найти ничего, кроме next_permutations, у которого нет аргумента размера.
Подробнее здесь:
https://stackoverflow.com/questions/590 ... -size-in-c