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

Как вы делаете двойной факториал в питоне?
Я застрял на этом вопросе в течение очень долгого времени. Мне удалось сделать один рекурсивный факториал. def factorial(n): if n == 0: return 1 else: return n * factorial(n-1) Двойной факториал Для четного целого...
10366 просмотров
schedule 20.06.2022

Преобразование больших чисел в формат String для сравнения
Я пытаюсь сравнить числа, которые настолько велики, что даже BigInteger не может с ними справиться. Мое решение состоит в том, чтобы преобразовать числа в строки и использовать для них сравнение строк. Будет ли это работать? Я не совсем уверен,...
1477 просмотров
schedule 18.03.2022

Вызов факториала. (Вызов для начинающих)
Я попробовал следующую задачу: Учитывая первые несколько факториалов: 1! = 1 2! = 2 x 1 = 2 3! = 3 x 2 x 1 = 6 4! = 4 x 3 x 2 x 1 = 24 Какова сумма первых 15 факториалов, НЕ ВКЛЮЧАЯ 0!? Мое решение на Java следующее: public...
2427 просмотров
schedule 31.12.2022

Как определить, сколько битов должен занимать результат факториала в виде числа?
В результате функция факториала может возвращать очень большое число. Как я могу определить размер данных, которые должны вернуться в результате факториала? Есть ли функция, которая может быстро дать мне размер данных на основе числа n, для...
2433 просмотров
schedule 19.08.2023

Где Perl хранит промежуточные результаты в рекурсивной реализации вычисления факториала N?
Существует рекурсивная реализация вычисления факториала N на Perl. sub fact { my ($n) = shift; return $n if $n <= 2; return $n * fact($n - 1); } Может ли кто-нибудь объяснить мне, где Perl хранит промежуточные результаты до того, как...
363 просмотров
schedule 19.12.2023

Scilab построение факториала; первая попытка исправить уравнение?
Я пытаюсь выполнить это уравнение в scilab; однако я получаю сообщение об ошибке: 59 вызванной функции %s_pow ... хотя я определяю x. n=0:1:3; x=[0:0.1:2]; z = factorial(3); w = factorial(n);u = factorial(3-n); y = z /(w.*u); t =...
301 просмотров
schedule 18.06.2022

вычисление факториала с модулем для большого диапазона дает переполнение
я попытался вычислить факториал для диапазона целых чисел (2‹=n‹=10^7) и по модулю следующим образом: MAXN = 10000000 typedef unsigned long long ULL; ULL MOD = 109546051211ULL; ULL factorial[MAXN+1]; void preFact() { factorial[0] =...
938 просмотров
schedule 08.12.2022

Какова асимптотическая сложность T(n) = T(n-1) + O(n * n!)?
Какова асимптотическая сложность T(n) = T(n-1) + O(n * n!)? Достаточно жесткой верхней границы. Я пытаюсь рассчитать временную сложность очень сложного рекурсивного алгоритма поиска анаграмм и в конце концов пришел к этой формуле (надеюсь, она...
774 просмотров

как закодировать факториал
мой вопрос не столько о коде, сколько о логике написания факториальной программы. В настоящее время я прохожу MOOC в Хельсинкском университете, и я застрял на этом упражнении. По мере того, как курс переходит к новым упражнениям, инструкции...
18037 просмотров
schedule 19.10.2022

Факториал большого числа по модулю большого простого числа
Мне нужно вычислить факториал большого числа (‹=1.000.000) и мне нужен результат по модулю 1000000007. Я написал следующее, но при запуске выдает ошибку (test.exe перестал работать). Это работает только для небольших чисел. long long unsigned...
752 просмотров
schedule 05.06.2024

Программа Python для факториала выдает ошибку
Я пытался написать базовую факториальную программу, чтобы попрактиковаться в python, и я придумал эту ошибку для следующего кода. Любая помощь будет оценена по достоинству. def factorial(x): x = raw_input(":") if x == 0: return 1...
98 просмотров

Фактиал печати Haskell
Я только начал программировать на Haskell, в основном потому, что искал более математически мощный язык, чем C#, и прямо сейчас я очень запутался. Прямо сейчас я пытаюсь просто найти факториал 4 и распечатать это, вот что я написал до сих пор:...
486 просмотров
schedule 27.03.2022

реализация распределения Пуассона в c ++
Я пытаюсь написать программу для вычисления вероятностной функции масс распределения Пуассона P (x = n) с параметром лямбда, используя эту формулу: ( (e^-lambda)*(lambda^n))/n! Этот подход хорошо работает, когда я использую маленькие лямбды и...
3507 просмотров
schedule 13.09.2022

Факторализация числа в JavaScript
В настоящее время я прохожу курс Free Code Camp, и он просит меня вернуть факториал для любого заданного числа. Тем не менее, я как бы застрял на вопросе (пожалуйста, простите меня, математика не моя сильная сторона, ха-ха). Вот что спрашивает:...
5380 просмотров
schedule 25.09.2023

Факториал float на OCaml
Я новичок в OCaml, и я пытался создать функцию хвостовой рекурсии, которая вычисляет факториал поплавка. Вот что я сделал: let factorial num = let rec aux i f = if i=num then f else aux (i+.1.) (float f*.(i+.1.)) in aux 0. 1.;; Это...
667 просмотров
schedule 15.09.2023

Итерационная факторная процедура в SICP
Это факториальная процедура из SICP, которая генерирует рекурсивный процесс. (define (factorial n) (if (= n 1) 1 (* n (factorial (- n 1))))) Теперь это та же процедура, но порождающая итеративный процесс. Счетчик...
712 просмотров
schedule 13.07.2022

Факториальная программа на C неверна после 20
Он работает до 20, но если введено 21, он возвращает 1419745... когда 21 факториал на самом деле равен 51090942171709440000. Я предполагаю, что это из-за максимального значения unsigned long, но откуда взялось это неправильное число (141...) откуда и...
2191 просмотров
schedule 09.01.2024

Как построить среднее значение одного фактора в гистограмме с помощью
У меня возникли проблемы с созданием фигуры с помощью ggplot2. На этом графике я использую geom_bar для построения трех факторов. Я имею в виду, что для каждого «времени» и «дозы» я рисую два столбца (два генотипа). Чтобы быть более конкретным, я...
305 просмотров
schedule 13.06.2022

Рекурсивная функция вычисления факториалов приводит к переполнению стека
Я попробовал рекурсивный факторный алгоритм в Rust. Я использую эту версию компилятора: rustc 1.12.0 (3191fbae9 2016-09-23) cargo 0.13.0-nightly (109cb7c 2016-08-19) Код: extern crate num_bigint; extern crate num_traits; use...
11087 просмотров
schedule 04.07.2022

Haskell Memoization Codewars Количество конечных нулей факториала n
Я пытаюсь решить проблему Codewars под названием: Количество конечных нулей N! с Хаскелл. Я знаю, что мне не нужно вычислять факториал, чтобы узнать конечные нули, и на самом деле я просто подсчитываю, сколько чисел делится на 5 и сколько раз для...
249 просмотров
schedule 22.02.2023