|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
|||||||||||
Вычисление (2n)!/(n!*n!)24.06.2017, 11:54. Показов 2885. Ответов 22
В одной комбинаторной задаче мне пришлось столкнуться с необходимостью такого вычисления
Простой вариант
Решил воспользоваться "ручным" алгоритмом
Скорее всего, это предел для 32-разрядного long. double не по.дходит, так как потом мне по этому числу надо память выделять... ![]() Добавлено через 1 минуту Длинная арифметика, естественно, тоже не катит...
0
|
|||||||||||
| 24.06.2017, 11:54 | |
|
Ответы с готовыми решениями:
22
Вычисление периметра(вычисление расстояния между вершинами реализовать в виде функции) Возведение в степень по модулю, вычисление НОД, вычисление инверсии |
|
Комп_Оратор)
|
||
| 26.06.2017, 01:00 | ||
![]() Вот для N=25, 29, 30 c++ 25 126410606437752 aneasycalc 25 126410606437752 c++ 29 30067266499541040 aneasycalc 29 3,0067266499541100e16// больше 14-15 знаков double не даёт) 3,00672664995411E+16 c++ 30 13 296 419 443 632 953 088 ( порядка 1,3e19 ) aneasycalc 30 1,18264581564861E+17 // лажа конечно А это совсем непонятно. Нужно посмотреть...
1
|
||
|
Диссидент
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
|
||
| 08.07.2017, 15:45 [ТС] | ||
|
По заданным натуральным n и k необходимо вычислить число сочетаний из n элементов по k Проблемы переполнения разрядной сетки это не снимает, но выглядит значительно изящнее, и, что самое смешное, работает правильно. Особая благодарность уважаемому zer0mail У участников же данного обсуждения нижайше прошу прощения за столь долгое морочание светлых голов.
1
|
||
|
Комп_Оратор)
|
|||||||
| 08.07.2017, 19:38 | |||||||
![]() Я всегда удивлялся, почему бином, - Ньютона, а треугольник, - наоборот, - Паскаля... Ч-черт. При n=2m Cnm вырождается в Вашу формулу и, действительно, может быть посчитано гораздо легче. ![]() Добавлено через 15 секунд Рекурсия в данном разе это не только небезопасно, но и медленно. Хотя возможно и более устойчива к переполнению.
![]()
1
|
|||||||
| 08.07.2017, 19:38 | |
|
Вычисление непрерывных дробей и выражений. Вычисление полиномов и их производных. Вычисление факториала и вычисление степени числа Вычисление функции отключено, поскольку истекло время, выделенное на вычисление предыдущей функции Вычисление степени матрицы, вычисления произведения двух матриц, вычисление суммы двух матриц Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|