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

2 ответа

, Я не уверен почему.

не сгенерировать все возможные перестановки дерева Ньюика для набора видов, данного внешней группе? Для тех, кто не знает, что такое формат дерева Ньюика, хорошее описание доступно по ...

1 ответ

jsfiddle.net/jarosciak/x67dh5to

ю дело с немного странной проблемой перестановки через n числа заданных массивов. Допустим, у меня есть 3 массива (но может быть и больше): Массив А длиной 2:var A = new Array (1);Массив B длиной 2:var B = новый массив (1);Массив C длиной 3:var ...

3 ответа

Показатель производительности:

Массив NumPy, я хочу получить комбинации без повторения одних и тех же элементов в комбинации. Порядок важен. Так,1D а также[a,b] будет две разные комбинации. Так как мы не хотим повторений,[b,a] а также[a,a] не являются ...

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

3 ответа

, Пример генерации 65535 предметов (взят из Wiki):

ужно создать реализацию алгоритма в C ++, чтобы генерировать случайные числа в таблице f.e без повторения и списка. Я создал такой код, но он перестает работать, когда я кладу n = 32769 в консольную программу перестать работать. Когда я ставлю ...

4 ответа

str (a >> i & 1) преобразует a в двоичную строку, которая затем заменяет 0 и 1 на '' и '' соответственно. Двоичная строка представляет собой лишнюю цифру, поэтому первая цифра всегда ''. Таким образом, поскольку разделитель цифр объединяется с первым символом, он всегда приводит только к первому символу.

я есть строка букв, которую я хотел бы разбить на все возможные комбинации (порядок букв должен оставаться фиксированным), чтобы: s = 'monkey'будет выглядеть так: combinations = [['m', 'onkey'], ['mo', 'nkey'], ['m', 'o', 'nkey'] ... etc]Есть идеи?

1 ответ

 следующий ряд, чтобы посетить, чтобы пропустить перестановки, которые я не хочу, даже не вычисляя их - как я и надеялся, можно было бы сделать.

я естьn наборы переменной длины и хотели бы получить все перестановки элементов из каждого набора, где сумма находится в определенном диапазоне. Например вR Мы сможем: set1 <- c(10, 15, 20) set2 <- c(8, 9) set3 <- c(1, 2, 3, 4) permutations ...

5 ответов

@ ΤΖΩΤΖΙΟΥ: правда. Я просто хотел показать, как это работает под капотом. Но вы правы: если есть библиотека, которая будет делать то, что вы хотите, то повторное изобретение колеса - это редко ответ.

ался сгенерировать список всех возможных 4-х символьной строки, которая может быть составлена ​​из любого заданного набора символов. Я использовал функцию для генерации каждой 4-символьной комбинации из набора символов, но каждый ...

1 ответ

 с конкретными вычислениями, необходимыми для каждой перестановки?

исал другой код для создания различных перестановок единиц и минусов. они работают на матрицах с небольшими размерами: например: S=[-1 -1 1 1 1 1 1 1]; P=unique(perms(S),'rows');производит: -1 -1 1 1 1 1 1 1 -1 1 -1 1 1 1 1 1 -1 1 1 -1 1 1 1 1 ...

6 ответов

Однако, если вы используете комбинаторику, вы сможете быстрее найти решение. Предыдущее решение будет производить очень медленный вывод, если длина строки превышает 12.

ана строка и перестановка строки. Например, входная строкаsandeep и перестановкаpsdenae. Найти положение данной перестановки в отсортированном списке перестановок исходной строки.

6 ответов

Спасибо за ответ.

я есть 5 строк, таких как: «один», «два», «три», «четыре» и «пять». Мне нужно получить все перестановки этих строк. Я изучил все интернет-ресурсы, но все решения настолько громоздки, что мне сложно понять их и интегрировать в ...