Вопросы по теме 'combinations'

Как создавать комбинации из нескольких векторов без жёстких циклов в C++?
У меня есть несколько данных, которые выглядят так: Vector1_elements = T,C,A Vector2_elements = C,G,A Vector3_elements = C,G,T ..... up to ... VectorK_elements = ... #Note also that the member of each vector is always 3. Что я хочу сделать,...
8028 просмотров
schedule 16.11.2023

Комбинация без повторения
У меня есть Коллекция List<Car> . Как сравнить каждый предмет из этой коллекции с остальными без повторения. Ex: итерация: эта машина ауди а вторая машина бмв bool IsSimilar(Car secondCar) { if(this.Name==secondCar.Name)...
2043 просмотров
schedule 15.01.2024

Упаковка в ящики: установите количество в ящиках, хотите минимизировать максимальный вес ящика
Учитывая n контейнеров бесконечной вместимости, я хочу упаковать в них m предметов (каждый с определенным весом), минимизируя вес самого тяжелого из них. Это не традиционная проблема с упаковкой / рюкзаком в контейнер, когда контейнер имеет...
2550 просмотров

GROUP Комбинации столбцов, а не перестановки
На веб-сайте, над которым я работал, пользователям разрешено отправлять данные в таблицу, и когда они отправляют данные, их просят указать имя партнера, поскольку два человека работают над сбором данных. Я пытаюсь создать таблицу рекордов, в которой...
914 просмотров

Рассчитать комбинацию на основе позиции
У меня есть такие комбинации: 1,2,3,4 //индекс 0 1,2,3,5 //индекс 1 1,2,3,6 //индекс 2 и так до 7,8,9,10 Таким образом, это будет n=10 k=4 из комбинаторики. Как рассчитать комбинацию по индексу Например, когда мой index==1 myCmb =...
1561 просмотров
schedule 20.01.2024

Получение словосочетаний из группы букв
Я много искал в Интернете, как это сделать, но я не нашел ничего, что я полностью понял. Я пытаюсь сгенерировать все возможные комбинации из массива букв, указав количество букв в каждой группе, например: буквы: A, B, C длина: 2...
1749 просмотров
schedule 15.11.2023

Как указать все пары в заданном списке на Прологе?
Получив список, я хотел бы вычислить все возможные комбинации пар в списке. например 2) ввод представляет собой список (a,b,c) Я хотел бы получить пары (a,b) (a,c) (b,c) например 1) ввод представляет собой список (a,b,c,d) Я хотел бы получить...
3664 просмотров
schedule 27.04.2024

Найти последовательные комбинации
Возможный дубликат: Итератор скользящего или скользящего окна на Питоне Я новичок в программировании и изучаю Python. Я ищу эффективный/питоновский способ решения проблемы. Мне нужна функция, которая возвращает список итераций,...
3377 просмотров
schedule 25.07.2022

Python устанавливает комбинации соседних букв
У меня есть последовательность букв, и я хочу найти все возможные комбинации букв, отрезав буквы вокруг определенной буквы. C — это моя особая буква, а X может быть чем угодно, поэтому с последовательностью: XCXX Таким образом, все...
1307 просмотров
schedule 28.10.2022

Генерировать все возможные комбинации строк, включая повторы для заданной длины?
Мне нужно сгенерировать все возможные комбинации букв от a до z на основе длины. Я знаю, что могу это сделать: ('a'..'z').to_a.repeated_combination(2).map(&:join) Но проблема в том, что дубликаты удаляются. Если длина равна 2, мне...
1848 просмотров
schedule 12.01.2024

Задача алгоритма комбинаций
Уже больше месяца пытаюсь решить эту проблему. У меня есть список чисел и этих переменных: list_num = [1, 1, 2, 3, 5, 6, 1, 1, 3, 4, 4] #x is number of numbers in combination eg. if x = 5 combiantions will look like this [n,n,n,n,n], where n is...
226 просмотров
schedule 15.11.2022

VBA - напишите все возможные комбинации из 4 столбцов данных
Я нашел скрипт для записи всех возможных комбинаций для 3 столбцов данных, но я пытаюсь изменить код для записи 4 столбцов и, возможно, 5, и не знаю, как это сделать. Если кто-то может помочь, это было бы здорово! Я пытался сделать то, что, по моему...
44435 просмотров
schedule 17.11.2023

Перебрать все комбинации массивов (переменный размер)
В tcl мне нужно выполнить скрипт для каждой возможной комбинации значений неизвестного количества переменных. Описывая его словами: A идет от a0 -> a1 с шагом "da" B идет от b0 -> b1 с шагом "db" C идет от c0 -> c1 с шагом «dc» .......
1149 просмотров
schedule 11.09.2022

Комбинации клавиш Python (ctrl + клавиша или Shift + клавиша)
У меня есть некоторый код Python с событиями нажатия клавиш, мне в основном интересно, можно ли одновременно нажимать две клавиши, например ctrl + a или что-то в этом роде. Возможно ли это, или мне придется искать обходной путь?
16416 просмотров
schedule 28.08.2022

CUDA – Как вернуть результаты неизвестного размера
Я передаю большой 2D-массив (на языке C) устройству и определяю все возможные комбинации. Например: A = id val1 val2 1 100 200 2 400 800 Combination = id1 id2 sumval1 sumval2 1 2 500 1000 Из-за размера исходного...
815 просмотров
schedule 21.11.2023

Алгоритм генерации всех комбинаций строки длиной от n до 1
Я ищу помощь с алгоритмом, который будет генерировать все возможные комбинации n-случайных букв с уменьшающейся длиной. Например, массив «a», «b», «c» должен генерировать: abc acb bac bca cab cba ab ac ba bc ca cb a b c где буквы не могут...
926 просмотров

Декартово произведение чисел в одном списке с заданным числом (С#)
Я просто хочу получить декартово произведение чисел в одном списке с указанным номером в С#. Ниже я привел несколько примеров того, что я хочу получить: List<int> numbers = new List<int>() { 0, 1, 2 }; Должна быть функция для...
1302 просмотров

Комбинаторный итератор, например expand.grid
Есть ли быстрый способ перебора комбинаций, подобных тем, которые возвращают expand.grid или CJ ( data.table ). Когда комбинаций достаточно, они становятся слишком большими, чтобы поместиться в памяти. В библиотеке itertools2 есть iproduct...
952 просмотров

Создать комбинированный массив PHP
Привет, ребята, у меня есть такой массив $array1 = array('a','b','c','d) и я хочу объединить с выводом, как это 'a,b,c' 'a,b,d' 'a,c,d' 'b,c,d' Проблема заключается в том, чтобы создать функцию с числом переменных, а не с...
211 просмотров
schedule 12.01.2024

Счетчик одиночных пар рук в Python Poker
Я написал программу ниже, чтобы перебирать все возможные покерные комбинации и подсчитывать, сколько из этих рук составляют одну пару. Рука — это любые 5 карт. Одна пара — это когда две карты одного ранга (числа) и остальные 3 карты всех разных...
1001 просмотров