Нам дана строка и перестановка строки. Например, входная строка sandeep и перестановка psdenae. Найдите позицию данной перестановки в отсортированном списке ...
Мои друзья пригласили меня домой, чтобы поиграть в игру Secret Santa, где мы должны много рисовать и играть роль «Санта» для друга в группе. Итак, мы пишем все свои имена и выбираем имя ...
У меня есть числа от 0 до 8. Я бы хотел получить все возможные наборы этих чисел, каждый набор должен использовать все числа, каждое число может встречаться в наборе только один раз. Я бы хотел увидеть решение ...
Я читаю Accelerated C ++. Я не понимаю Упражнение 5-1: Разработайте и реализуйте программу для создания перестановочного индекса из следующих входных данных. Перестановочный индекс - это индекс, в котором каждая фраза ...
Я разрабатываю алгоритм и рассматриваю возможность максимального количества итераций до того, как прийти к выводу. В реальном мире это похоже на классическую рассадку за круглым столом ...
Проблема под рукой: :Дана строка. Укажите его ранг среди всех его перестановок, отсортированных лексикографически. Можно попытаться решить вопрос математически, но мне было интересно, есть ли какие-то...
Это вопрос собеседования, на который я не нашел удовлетворительных ответов ни в стеке, ни вне его. Постановка задачи: учитывая арифметическое выражение, удалите лишние скобки. Например. ...
Как лучше всего сгенерировать случайную перестановку n чисел? Например, скажем, у меня есть набор чисел 1, 2 и 3 (n = 3). Набор всех возможных перестановок: {123, 132, 213, 231, 312, 321} Теперь ...
Я написал программу для поиска всех возможных перестановок данного списка элементов. Это как раз и означает, что моя программа печатает все возможные значения P (n,r )для r=0 до n Ниже приведен код :...
Как бы вы сгенерировали все возможные перестановки списка b (1,6, 8,3,9,5) в том числе разной длины? Пример: List a = [1,2,3]
генерироватьпермы (а)
1,2,3
3,1,2
3,2,1
1,3,2
2,1,3
2,3,1
2,3
1,2
...
Вот стандартная функция для печати перестановок символов строки: void permute (char * a, int i, int n)
{int j; если (i == n) printf ("% s \ n", a); else {for (j = i; ...
Я ищу библиотеку для java, которая будет генерировать все возможные перестановки порядка набора. Единственная библиотека, которую я могу найти, это combinatoricslib в коде Google. Мне очень трудно поверить, что это...
Я пытаюсь найти перестановку данной строки, но я хочу использовать итерацию. Рекурсивное решение, которое я нашел в Интернете, и я его понимаю, но преобразование его в итеративное решение на самом деле не...
Я достаточно хорошо знаком с алгоритмическим анализом и могу сказать большое -О о большинстве алгоритмов, с которыми работаю. Но я застрял в течение нескольких часов, не в силах придумать Большой -O для этого кода, который я пишу. В основном это'...
У меня возникли проблемы с определением достойного способа случайного перемешивания элементов в std::vector и после некоторых операций восстановления исходного порядка. Я знаю, что это должно быть довольно тривиально...
Имеется ли для массива из N элементов, представляющих атомы перестановки, такой алгоритм: function getNthPermutation ($ atom, $ permutation_index, $ size), где $ atom - это массив ...
Используя guava 12 Collections2.permutations(), мне интересно, можно ли ограничить размер перестановок? Точнее, я хотел бы получить список перестановок размером k в списке ...
Я пытаюсь написать метод, который будет вычислять все перестановки степенного набора, где порядок имеет значение. Я считаю, что это называется "аранжировки". Под этим я подразумеваю: {a} -> {{a}, {}}
{а, б} -> {...
Я пытался найти решение этой проблемы, но ничего не вышло у меня из головы. Нам даны два несортированных целочисленных массива A и B. Мы должны проверить, является ли массив B перестановкой A. Как это можно сделать...
Я бился головой об этой проблеме в течение нескольких дней и тщательно искал в Интернете какие-либо подсказки о том, как ее решить. Если вам нравятся математически ориентированные задачи программирования, пожалуйста, возьмите ...
В моей программе, которая генерирует анаграммы для данного набора букв, мой текущий подход состоит в том, чтобы :Получить все комбинации всех букв Получить перестановки каждой группы комбинаций...
У меня есть список слов, и мне нужно сгенерировать все возможные их перестановки, с одной оговоркой. В настоящее время я использую следующий код: from itertools import permutations wordlist = ["word1", "word2" ...
Предположим, у меня есть набор символов [ABC]. Я ищу регулярное выражение, которое будет соответствовать любой перестановке надмножества, кроме пустого набора, т.е. ABC ACB BAC BCA CAB CBA AB BC AC CB CA BA A B C The...
Я пытаюсь рекурсивно генерировать все элементы в списке рекурсивно. Я видел несколько решений подобных вопросов, но мне не удалось заставить мой код работать. Может ли кто-нибудь указать, как...
Я использую Python 3 и пытаюсь найти способ получить все перестановки списка, применяя при этом некоторые ограничения. Например, у меня есть список L=[1, 2, 3, 4, 5, 6, 7]. Я хочу найти все...
Я просматривал алгоритмы для практики, и сейчас я смотрю на алгоритм перестановки, который мне очень нравится: void permute(char* set, int begin, int end) { int range = end - begin; if ...
Примечание: я работаю над этим на python. Например, для списка: list = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'] Я хочу создать список списков со всеми возможными комбинациями из трех пунктов: ['a', 'b', '...
Итак, мне нужен алгоритм для генерации всех перестановок списка чисел, исключая циклические повороты (например, [1,2,3] == [2,3,1] == [ 3,1,2]). Когда в последовательности есть хотя бы 1 уникальный номер, это ...
У меня есть список формул для комбинирования элементов: A + B + C = X
D + E + F = Y
G + H + I = Z Я хочу убедиться, что при любых 4 случайных элементах никогда не будет более одной применимой формулы. Для ...