Результаты поиска по запросу "permutation"

10 ответов

Это влияет на длину результатов, что, очевидно, неверно.

тандартная функция для печати перестановок символов строки: 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); ...

5 ответов

Отделение строки

Учитывая строку, я хочу сгенерировать все возможные комбинации. Другими словами, все возможные способы поставить запятую где-то в строке. Например: input: ["abcd"] output: ["abcd"] ["abc","d"] ["ab","cd"] ["ab","c","d"] ["a","bc","d"] ...

12 ответов

Одна из проблем, с которыми я столкнулся, когда делал это для очень большого количества кодов, заключалась в том, что на примере, приведенном Брайану, я фактически исчерпал память. Чтобы решить эту проблему, я использовал следующий код.

я есть ArrayList [] myList, и я пытаюсь создать список всех перестановок значений в массивах. ПРИМЕР: (все значения являются строками) myList[0] = { "1", "5", "3", "9" }; myList[1] = { "2", "3" }; myList[2] = { "93" };Счетчик myList может ...

ТОП публикаций

9 ответов

Найти все комбинации данного набора чисел

скажем, у меня есть набор чисел «0», «1», «2», ..., «9». Я хочу найти все числа, которые содержат ровно одно из каждого числа в моем наборе. Проблема в том, что до того, как я начну свою программу, я не знаю, сколько цифр и какие цифры будет в ...

3 ответа

В C ++:

у перетасовать список уникальных предметов, но не делаю случайное перемешивание. Я должен быть уверен, что ни один элемент в перетасованном списке не находится в той же позиции, что и в исходном списке. Таким образом, если исходный список (A, B, ...

4 ответа

Прохождение всех перестановок по одному свопу за раз

Учитывая список из n отдельных элементов, как я могу пройти через каждую перестановку элементов, меняя только одну пару значений за раз? (Я предполагаю, что это возможно, это, безусловно, кажется, что так и должно быть.) То, что я ищу, - это ...

8 ответов

Нахождение n-й перестановки без вычисления других

Для данного массива из N элементов, представляющих атомы перестановки, существует ли такой алгоритм: function getNthPermutation( $atoms, $permutation_index, $size )где$atoms это массив элементов,$permutation_index является индексом перестановки ...

6 ответов

Как генерировать перестановки массива в Python?

у меня есть массив из 27 элементов, и я не хочу генерировать все перестановки массива (27!), мне нужно 5000 случайно выбранных перестановок, любой совет будет полезен ...

19 ответов

Нахождение всех возможных перестановок данной строки в Python

У меня есть строка. Я хочу сгенерировать все перестановки из этой строки, изменив порядок символов в ней. Например, скажите: x='stack'что я хочу, так это список, l=['stack','satck','sackt'.......]В настоящее время я выполняю итерацию в ...

6 ответов

Как генерировать перестановки, где a [i]! = I?

Предположим, у меня есть массив целыхint a[] = {0, 1, ... N-1}, гдеN это размерa, Теперь мне нужно сгенерировать все перестановкиa с этимa[i] != i для всех0 <= i < N, Как бы Вы это сделали?