У меня есть история записей для колоды карт (52) для комбинаций, теперь я хочу найти, какие наиболее встречающиеся комбинации из записей истории.Наиболее часто встречающиеся комбинации из пачки карточек колоды
Я могу перебирать каждую карту/номер и проверять комбинацию из истории, но это не эффективный алгоритм, поэтому я рассматриваю наиболее используемый способ нахождения комбинаций из истории.
Пусть у меня есть история в таблице:
AKJ
JKQ
AKK
AJJ
A123
AKJ
AKQ
A234
AKQ
AKQ
AKQ
похож на все карты
Теперь я хочу, чтобы получить наиболее произошло сочетание для - в выше AKQ -4 мелодии
Аналогично для всех карт
Я попытался с Еогеасп карты итерация по истории и получить комбинации в список и получить подсчет, но это неэффективно
Я хочу знать, что это лучший образец, соответствующий одному, мне нужно использовать наборы и как?
Вы говорите только о комбинациях с парой? На данный момент ваш вопрос очень абстрактный: мы не знаем, как выглядит эта история и т. Д. Это затрудняет ответ. –
Отредактированный мой вопрос для ясности –
Так всегда есть три карты в каждой комбинации, так что вы просто ищете комбинации из двух карт плюс указанный? Является ли заказ важным? У вас просто есть строки, или у вас есть перечисления и т. Д. Для карточек? (Если бы вы могли дать пример кода, это упростило бы предоставление кода в ответе ...) –