Результаты поиска по запросу "permutation"
Генерация всех двоичных строк длины n с установленным k битами
Какие'лучший алгоритм, чтобы найти все двоичные строки длины n, которые содержат набор k бит? Например, если n = 4 и k = 3, есть ...
`` `
я есть строка "abc". Как будет выглядеть программа (если возможно, на Java), которая переставляет строку? Например: abc ABC Abc aBc abC ABc abC AbC
и никакие детали для этого не были отправлены.
я есть 6 int параметров в диапазоне от 0 до 100 Общая комбинация чисел составляет 100 ^ 6, и каждая комбинация дает результат в пределах ок. от -10000 до 100000 или даже больше. Input data example: MySimulation (57, 78, 20, 10, 90, 50) = 300 <- ...
как использовать next_permutation
Я пытаюсь договориться о досках. Итак, у меня есть следующий код: // 5 turns for x if x goes first std::string moves = "xxxxxoooo"; do { std::cout << moves << std::endl; } while ( std::next_permutation(moves.begin(), moves.end()) );Но он выводит ...
Это влияет на длину результатов, что, очевидно, неверно.
тандартная функция для печати перестановок символов строки: void permute(char *a, int i, int n) { int j; if (i == n) printf("%s\n", a); else { for (j = i; j < n; j++) //check till end of string { swap((a+i), (a+j)); permute(a, i+1, n); ...
Каждая комбинация символьного массива
Возникли проблемы при попытке показать каждую комбинацию символов массива без повторения букв. public static String[] getAllLists(String[] elements, int lengthOfList) { //initialize our returned list with the number of elements calculated ...