|
14 / 14 / 13
Регистрация: 14.02.2013
Сообщений: 787
|
|||||||||||
Вычислить количество возможных комбинаций17.02.2015, 13:53. Показов 8596. Ответов 26
Метки нет (Все метки)
Здравствуйте,
есть массив типа int который создается и заполняется динамически, его максимальной размер может быть 256. Для примера пусть будет такой:
то-есть 254 255 256. Не знаю правильно ли я пояснил что мне нужно, но если расписать "вручную", то это выглядит так:
В реальности массив намного больше, по-этому нужно алгоритм который будет быстро работать.
0
|
|||||||||||
| 17.02.2015, 13:53 | |
|
Ответы с готовыми решениями:
26
Количество возможных комбинаций без повторений Сортировка всех возможных комбинаций 4 из 8
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||
| 17.02.2015, 18:50 | ||
|
Последнее число можно изменять в пределах от a3 до М-1 - имеем a4 - a3 + 1 варианта. = С1a4-a3 + 1 Меняем последние 2 числа. Количество вариантов здесь это количество выборов по 2 числа из отрезка a2+1 -- a4-1 = C2a4-a2-2 Меняем последние 3 числа. Вариантов выбрать 3 числа из отрезка a1+1 -- a4-1 = C3a4-a1-2. Так. Закономерность уже проглядывается. Далее все это складывается. Попробуйте обобщить это хозяйство на произвольное количество. Видимо, если внизу биномального коэфициэнта окажется нечто <=0, его надо считать равным нулю. Прошу прощения за некую сумбурность, просто стенографировал собственные мысли. Фишка в том, что если есть отрезок n чисел и нам надо получить из них возрастающие последовательности из k чисел, то этих последовательностей будет ровно Cnk Пример. Последовательность 250 251 252 253 254 255 256 (n=7). Нужно выбрать k=4 числа. Способов C74
1
|
||
|
31 / 31 / 6
Регистрация: 23.10.2014
Сообщений: 107
|
|||||||||||
| 18.02.2015, 12:26 | |||||||||||
|
tdo22, оно?
Накосячил немного, нужно так Кликните здесь для просмотра всего текста
0
|
|||||||||||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||||||
| 18.02.2015, 13:01 | ||||||
0
|
||||||
|
31 / 31 / 6
Регистрация: 23.10.2014
Сообщений: 107
|
|
| 18.02.2015, 13:15 | |
|
Байт, для закомментированных должно получиться 7
0
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||
| 18.02.2015, 13:18 | ||
|
1 5 6 2 3 4 2 3 5 2 3 6 2 4 5 2 4 6 2 5 6 3 4 5 3 4 6 3 5 6 4 5 6 А вы как считали?
0
|
||
|
31 / 31 / 6
Регистрация: 23.10.2014
Сообщений: 107
|
|
| 18.02.2015, 13:22 | |
|
Байт, числа не могут стать меньше чем были изначально же
1 4 6 2 4 6 3 4 6 1 5 6 2 5 6 3 5 6 4 5 6
1
|
|
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||
| 18.02.2015, 13:27 | ||
|
0
|
||
| 18.02.2015, 13:27 | |
|
Реализовать алгоритм всех возможных комбинаций восьми ферзей
Найти суммы всех возможных комбинаций из трёх заданных наборов, беря по одному числу из каждого набора за раз
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[golang] Pipeline
alhaos 08.06.2026
Pipeline
Pipeline — паттерн конкурентной обработки данных в Go.
Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
|
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь
lIs4oanZS9Y
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|
|
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения
Продолжаю серию постов о дискретно-событийной модели рабочего. . .
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|