У меня есть ArrayList [] myList, и я пытаюсь создать список всех перестановок значений в массивах. ПРИМЕР: (все значения являются строками), myList[0] = {"1", "5", "3", "9"}; myList[1] = {...
Что является лучшим (изящный, простой, эффективный) способ генерировать весь n! перестановки массива в жемчуге? Например, если у меня есть массив @arr = (0, 1, 2), я хочу произвести все перестановки: 0 1 2 0 2 1...
У меня есть проблема планирования ресурса в Java, где вещи должны быть упорядочены, но существуют ограничения на то, чем ресурсы могут быть друг рядом с другом. Хорошая аналогия является строкой "цифр", где...
Я знаю о itertools, но кажется, что это может только генерировать перестановки без повторений. Например, я хотел бы генерировать все возможные броски костей для 2 игр в кости. Таким образом, мне нужны все перестановки размера 2...
Скажите, что у меня есть массив произвольного размера, содержащего отдельные символы. Я хочу вычислить все возможные комбинации тех символов до произвольной длины. Так позволяет, говорят, что мой массив [1, 2, 3]. Пользователь-...
У меня есть ряд объектов, например: {1,1,1,2,2,3,3,3}, и набор ограничения наборов, например {{3}, {1,2}, {1,2,3}, {1,2,3}, {1,2,3}, {1,2,3}, {2,3}, {2,3}. Я ищу перестановки объектов, но...
Я не уверен, как задать мой вопрос сжатым способом, таким образом, я запущу с примеров и расширюсь оттуда. Я работаю с VBA, но я думаю, что эта проблема не является конкретным языком и была бы только...
Я сталкивался с этой проблемой при выполнении некоторых восторженное программирование. Проблема может быть выражена следующим образом: Для мультимножества A пусть P (A) обозначает множество всех возможных перестановок A. P (A) ...
Алгоритм для генерации всех возможных сочетаний букв данной строки вниз к 2 буквам, Пытающимся создать решатель Анаграммы в AS3, таком как этот, нашел здесь: http://homepage.ntlworld.com/adam....
Мне нужно рассчитать перестановки итеративно. Сигнатура метода выглядит следующим образом: int [] [] permute (int n) Для n = 3, например, возвращаемое значение будет: [[0,1,2], [0,2,1], [1,0 , 2], [1,2,0], [2, ...
У меня есть ряд чисел N^2 и мусорных ведер N. Каждое мусорное ведро, как предполагается, имеет числа N от набора, присвоенного ему. Проблема, с которой я сталкиваюсь, находит ряд дистрибутивов, которые отображают числа на мусорные ведра...
Проблема я должен создать числа на 32 бита (подписанный или неподписанный не имеет значения, самый высокий бит, никогда не будет устанавливаться так или иначе), и каждое число должно иметь данное количество набора Битов. Наивное Решение...
Мне нужно найти способ проверки наличия наборов типа {1,2,3,4,5,6,8,9,10}, которые имеют заданное количество элементов. Также обратите внимание на недостающие 7. Очевидно, цифры могут быть в любом ...
Это возможный использовать станд.:: next_permutation () для перестановки элементов вектора класса я создал? Как делает параметр сравнения в next_permutation () работа?
В Python у меня есть список списков n, каждого с переменным числом элементов. Как может я создавать единственный список, содержащий все возможные перестановки: Например [[a, b, c], [d], [e, f]] я хочу...
Я должен генерировать все изменения без повторений, сделанных из цифр 0 - 9. Длина их могла быть от 1 до 10. Я действительно не знаю, как решить его, особенно как избежать повторений. Пример:...
Надежда можно выручить меня с этим парни. Это не справка с работой - это для благотворительности очень усердных волонтеров, которые могли действительно использовать менее запутывающую/раздражающую систему расписания, чем какой они...
Я реализую следующую проблему в рубине. Вот шаблон, который я хочу: 1234, 1324, 1432, 1423, 2341 и так далее т.е. цифры в четырехзначном числе должен быть между [1-4] и если...
Мне нужен алгоритм, которые возвращают всю возможную комбинацию всех символов в одной строке. Я попробовал: $langd = strlen ($input); для ($i = 0; $i <$langd; $i ++) {$tempStrang = ПУСТОЙ УКАЗАТЕЛЬ; $...
Я хотел бы получить все комбинации числа без повторений. Как и 0.1.2, 0.2.1, 1.2.0, 1.0.2, 2.0.1, 2.1.0. Я пытался найти простую схему, но не смог. Я нарисовал график / дерево для этого, и это ...
У меня есть словарь с несколькими номерами ключей и несколькими значениями ключа. Мне нужно получить все комбинации значений, которые будут использоваться для ключей. пример 1 значения A, B ключ 2 значения X, Y ... Мне нужно ...
Я читаю Haskell Simon Thompson: Ремесло Функционального программирования, и я задаюсь вопросом, как делает эту работу: перманент [] = [[]] перманент xs = [x:ps | x <-xs, PS <-перманент (xs \\[x])] я не могу...
Я изучаю Схему, и я пытаюсь генерировать перестановки с повторениями определенного размера. Например, данный n=4 и набор S = {a, b, c, d, e, f}, я хотел бы генерировать все возможные перестановки: {...
Я хочу генерировать все изменения с повторениями строки в C++, и я высоко предпочел бы нерекурсивный алгоритм. Я придумал рекурсивный алгоритм в прошлом, но из-за сложности (r^...
Скажите, что у меня есть список n элементов, я знаю, что существуют n! возможные способы заказать эти элементы. Что алгоритм должен генерировать все возможные упорядочивания этого списка? Пример, у меня есть список [a, b, c]...
Я знаю, что можно генерировать все перестановки из списка, с помощью шарика или Алгоритма:: Переставьте, например - но как Вы генерируете все возможные перестановки от регулярного выражения? Я хочу сделать как:...
Учитывая список n отличных объектов, как я могу ступить посредством каждой перестановки объектов, подкачивающих всего одну пару значений за один раз? (Я предполагаю, что это возможно, конечно, такое чувство, что это должно быть.)...