Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 30.11.2022
Сообщений: 24
1

Описать рекурсивную функцию целого типа, находящую число сочетаний из n элементов по m, используя формулу

27.03.2023, 19:30. Показов 500. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Описать рекурсивную функцию C(m,n) целого типа, находящую число
сочетаний из n элементов по m, используя формулу: C(0,n) = C(n,n) = 1,
C(m,n) = C(m,n–1) + C(m–1,n–1) при 0 < m < n (m и n — целые параметры; n
> 0, 0 <= m <= n). Дано число N и пять различных значений M. Вывести
числа C(M,N) вместе с количеством рекурсивных вызовов функции C,
потребовавшихся для их нахождения. На питоне
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2023, 19:30
Ответы с готовыми решениями:

Описать рекурсивную функцию С(м,н) целого типа, находящую число сочетаний из n элементов по m, используя формулу:
На питоне Описать рекурсивную функцию С(m,n) целого типа, находящую число сочетаний из n элементов...

Описать рекурсивную функцию Combin1(N, K), находящую число сочетаний из N элементов по K
Описать рекурсивную функцию Combin1(N, K) целого типа, находящую C(N,K) — число сочетаний из N...

Описать рекурсивную функцию C(m,n) целого типа, находящую число сочетаний из n элементов по m, используя формулу: C(0,n
Описать рекурсивную функцию C(m,n) целого типа, находящую число сочетаний из n элементов по m,...

Описать рекурсивную функцию С(m,n) целого типа, находящую число сочетаний из n элементов по m, используя формулу.
Описать рекурсивную функцию С(m,n) целого типа, находящую число сочетаний из n элементов по m,...

Описать рекурсивную функцию целого типа, находящую число сочетаний из n элементов по m, используя формулу
1.Описать рекурсивную функцию C(m,n) целого типа, находящую число сочетаний из n элементов по m,...

2
814 / 422 / 169
Регистрация: 08.02.2013
Сообщений: 711
28.03.2023, 01:26 2
Лучший ответ Сообщение было отмечено eaa как решение

Решение

ЭЛВ,
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
def C(m, n):
    if m in (0, n): return 1, 1
    r1, k1 = C(m, n-1)
    r2, k2 = C(m-1, n-1)
    return r1 + r2, k1 + k2 + 1
 
n = 10
for m in 1, 2, 3, 4, 5:
    r, k = C(m, n)
    print(f'C({m}, {n}) = {r:3},\tчисло вызовов: {k:3}')
 
# C(1, 10) =  10, число вызовов:  19
# C(2, 10) =  45, число вызовов:  89
# C(3, 10) = 120, число вызовов: 239
# C(4, 10) = 210, число вызовов: 419
# C(5, 10) = 252, число вызовов: 503
1
0 / 0 / 0
Регистрация: 30.11.2022
Сообщений: 24
12.04.2023, 00:32  [ТС] 3
пожалуйста, объясните последнюю строчку
0
12.04.2023, 00:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2023, 00:32
Помогаю со студенческими работами здесь

Описать рекурсивную функцию Combin1(N, K) целого типа, находящую C(N, K) —число сочетаний из N элементов по K
Описать рекурсивную функцию Combin1(N, K) целого типа, находящую C(N, K) —число сочетаний из N...

Описать рекурсивную функцию Combin1(N, K) целого типа, находящую C(N, K) — число сочетаний из N элементов
Описать рекурсивную функцию Combin1(N, K) целого типа, находящую C(N, K) — число сочетаний из N...

Описать рекурсивную функцию целого типа, находящую C(N, K) — число сочетаний из N элементов по K — с помощью рекуррентного соотношения:
Описать рекурсивную функцию целого типа, находящую C(N, K) — число сочетаний из N элементов по K —...

Описать рекурсивную функцию Combin2(N, K) целого типа, находящую C(N, K) — число сочетаний из N элементов по K — с помощью рекуррентного соотношения
Recur7. Описать рекурсивную функцию Combin2(N, K) целого типа, находящую C(N, K) — число сочетаний...

Описать рекурсивную функцию, находящую число сочетаний из n элементов по m
1.Описать рекурсивную функцию C(m,n) целого типа, находящую число сочетаний из n элементов по m,...

Описать рекурсивную функцию Combin2 (N, K), находящую число сочетаний из М элементов по К
Доброго времени суток, ув форумчане! №1 Описать рекурсивную функцию Combin2(N, K)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru