Вопросы по теме 'powerset'
Как получить все подмножества набора? (powerset)
Учитывая набор
{0, 1, 2, 3}
Как я могу произвести подмножества:
[set(),
{0},
{1},
{2},
{3},
{0, 1},
{0, 2},
{0, 3},
{1, 2},
{1, 3},
{2, 3},
{0, 1, 2},
{0, 1, 3},
{0, 2, 3},
{1, 2, 3},
{0, 1, 2, 3}]
135966 просмотров
schedule
01.04.2022
Сгенерируйте все возможные перестановки подмножеств, содержащих все элементы набора
Пусть S (w) - набор слов. Я хочу сгенерировать все возможные n-комбинации подмножеств s, чтобы объединение этих подмножеств всегда было равно S (w).
Итак, у вас есть набор (a, b, c, d, e), и вам не нужны все 3 комбинации:
((a, b, c), (d), (e))...
1859 просмотров
schedule
10.12.2022
Как сделать powerset в DrRacket?
Я использую начальный язык со списками сокращений для DrRacket и хочу рекурсивно сделать powerset, но не могу понять, как это сделать. у меня сейчас столько
(define
(powerset aL)
(cond
[(empty? aL) (list)]
любая помощь была бы хороша.
9412 просмотров
schedule
26.08.2022
Уменьшенные перестановки
Рассмотрим следующую строку
abcd
Я могу вернуть 2 перестановки символов ( декартово произведение ), как это
$ echo {a,b,c,d}{a,b,c,d}
aa ab ac ad ba bb bc bd ca cb cc cd da db dc dd
Однако я хотел бы удалить избыточные записи, такие...
250 просмотров
schedule
28.12.2022
Как сгенерировать набор мощности заданного набора?
Я готовлюсь к собеседованию и наткнулся на этот вопрос в Интернете в категории «Математика».
Сгенерировать набор мощности данного набора:
int A[] = {1,2,3,4,5};
int N = 5;
int Total = 1 << N;
for ( int i = 0; i < Total; i++ ) {...
30673 просмотров
schedule
17.10.2022
Алгоритм перестановки
У меня есть Hashmap под названием H1.
Для H1 существует n ключей Hashmap.
Для хэш-карты H1 программа создаст все перестановки набора мощности {1,2,3,4, ... n}.
Другими словами, если n = 5, любое число от 1,2,3, .. 5555 является допустимым...
335 просмотров
schedule
22.06.2022
Powerset без дубликатов
Мне нужно создать функцию powerset в haskell, которая берет набор и выводит набор мощности без повторяющихся записей, независимо от того, что помещено в список ввода. Например: [1,1] должен вернуть [[], [1]]
powerset [] = [[]]
powerset...
1237 просмотров
schedule
24.11.2022
Функция мощности F#
Приведенная ниже функция возвращает мощность набора (списка).
let rec powerset = function
| [] -> [[]]
| x::xs -> List.collect (fun sub -> [sub; x::sub]) (powerset xs)
Я не понимаю, почему именно это работает. Я понимаю...
187 просмотров
schedule
13.07.2022
Лучший способ получить набор мощности массива?
Как лучше всего получить набор мощности массива? Например, если у меня есть массив:
int[] A = {1, 2}
И чтобы получить следующий результат
int[] P = {{}, {1}, {2}, {1, 2}}
522 просмотров
schedule
26.04.2022
есть ли способ дублировать строку?
Я хочу что-то, что работает противоположно COUNT, это как инверсия GROUP BY (a SPLIT BY ?), но с чем вы можете работать более свободно.
До сих пор я видел, что все «команды» предназначены для ограничений или спецификаций, что означает, что вы не...
44 просмотров
schedule
19.07.2023
как вы можете найти длину самого длинного подмножества (множества мощности) с суммой, равной k, с наименьшей временной сложностью?
Учитывая массив целых чисел, я пытаюсь найти самое длинное подмножество (powerset) с суммой, равной k, используя возможную временную сложность аренды. например если inputArr= [1, 2, 8, 1, 1, 7] и k = 10, то на выходе должно быть 4, поскольку самое...
322 просмотров
schedule
13.02.2023
Нахождение набора мощности общего набора
Мне был задан вопрос об использовании дженериков Java и создании класса Set. Я смог выполнить другие функции, такие как объединение, пересечение, дополнение и т. д., используя этот класс Set.
Но проблема, с которой я столкнулся, заключается в том,...
51 просмотров
schedule
02.08.2023
Набор мощности входного набора как пользовательской коллекции
Я читал книгу «Эффективная Java», и я застрял в этом коде. Я не могу понять, как этот код генерирует набор мощности.
Код:
public class PowerSet {
public static final <E> Collection<Set<E>> of(Set<E> s) {...
24 просмотров
schedule
07.06.2022