From c64f4cbb64db09db9d12c96437d16575311d24e2 Mon Sep 17 00:00:00 2001
From: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Date: Fri, 21 Jul 2023 04:50:46 +0000
Subject: [PATCH] Documentation for 17a532637aeab194bec0973426576d7e15131995
---
d4/d00/iterative__factorial_8cpp__incl.map | 11 +
d4/d00/iterative__factorial_8cpp__incl.md5 | 1 +
d4/d00/iterative__factorial_8cpp__incl.svg | 118 ++++++++
.../iterative__factorial_8cpp__incl_org.svg | 93 ++++++
...ath_2iterative_factorial_8cpp-example.html | 243 ++++++++++++++++
db/d9f/iterative__factorial_8cpp.html | 268 +++++++++++++++++
db/d9f/iterative__factorial_8cpp.js | 6 +
...8dca7b867074164d5f45b0f3851269d_cgraph.map | 7 +
...8dca7b867074164d5f45b0f3851269d_cgraph.md5 | 1 +
...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 83 ++++++
...7b867074164d5f45b0f3851269d_cgraph_org.svg | 58 ++++
...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map | 9 +
...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 | 1 +
...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 101 +++++++
...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 76 +++++
dd/d1e/generate__parentheses_8cpp.html | 4 +-
dd/d47/namespacemath.html | 49 ++++
dd/d47/namespacemath.js | 1 +
dir_296d53ceaeaa7e099814a6def439fe8a.html | 3 +
dir_296d53ceaeaa7e099814a6def439fe8a.js | 1 +
examples.html | 1 +
examples.js | 1 +
files.html | 61 ++--
globals_func_m.html | 2 +-
globals_func_s.html | 2 +-
globals_func_t.html | 2 +-
globals_m.html | 2 +-
globals_s.html | 2 +-
globals_t.html | 2 +-
namespacemembers.html | 1 +
namespacemembers_func.html | 1 +
navtreedata.js | 16 +-
navtreeindex0.js | 46 +--
navtreeindex1.js | 42 +--
navtreeindex10.js | 46 +--
navtreeindex11.js | 28 +-
navtreeindex12.js | 86 +++---
navtreeindex13.js | 52 ++--
navtreeindex14.js | 6 +
navtreeindex2.js | 42 +--
navtreeindex3.js | 10 +-
navtreeindex4.js | 58 ++--
navtreeindex5.js | 54 ++--
navtreeindex6.js | 60 ++--
navtreeindex7.js | 46 +--
navtreeindex8.js | 38 +--
navtreeindex9.js | 52 ++--
search/all_14.js | 4 +-
search/all_15.js | 6 +-
search/all_a.js | 50 ++--
search/all_e.js | 6 +-
search/files_9.js | 3 +-
search/functions_13.js | 271 +++++++++---------
search/functions_14.js | 2 +-
search/functions_9.js | 25 +-
search/functions_d.js | 2 +-
56 files changed, 1704 insertions(+), 558 deletions(-)
create mode 100644 d4/d00/iterative__factorial_8cpp__incl.map
create mode 100644 d4/d00/iterative__factorial_8cpp__incl.md5
create mode 100644 d4/d00/iterative__factorial_8cpp__incl.svg
create mode 100644 d4/d00/iterative__factorial_8cpp__incl_org.svg
create mode 100644 d6/d50/_2_users_2runner_2work_2_c-_plus-_plus_2_c-_plus-_plus_2math_2iterative_factorial_8cpp-example.html
create mode 100644 db/d9f/iterative__factorial_8cpp.html
create mode 100644 db/d9f/iterative__factorial_8cpp.js
create mode 100644 db/d9f/iterative__factorial_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.map
create mode 100644 db/d9f/iterative__factorial_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.md5
create mode 100644 db/d9f/iterative__factorial_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg
create mode 100644 db/d9f/iterative__factorial_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg
create mode 100644 db/d9f/iterative__factorial_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map
create mode 100644 db/d9f/iterative__factorial_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5
create mode 100644 db/d9f/iterative__factorial_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg
create mode 100644 db/d9f/iterative__factorial_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg
diff --git a/d4/d00/iterative__factorial_8cpp__incl.map b/d4/d00/iterative__factorial_8cpp__incl.map
new file mode 100644
index 000000000..b2446cfbc
--- /dev/null
+++ b/d4/d00/iterative__factorial_8cpp__incl.map
@@ -0,0 +1,11 @@
+
diff --git a/d4/d00/iterative__factorial_8cpp__incl.md5 b/d4/d00/iterative__factorial_8cpp__incl.md5
new file mode 100644
index 000000000..593025151
--- /dev/null
+++ b/d4/d00/iterative__factorial_8cpp__incl.md5
@@ -0,0 +1 @@
+73df53b72d45b5f466bf67bb27cd9d9f
\ No newline at end of file
diff --git a/d4/d00/iterative__factorial_8cpp__incl.svg b/d4/d00/iterative__factorial_8cpp__incl.svg
new file mode 100644
index 000000000..85b1e2a57
--- /dev/null
+++ b/d4/d00/iterative__factorial_8cpp__incl.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
diff --git a/d4/d00/iterative__factorial_8cpp__incl_org.svg b/d4/d00/iterative__factorial_8cpp__incl_org.svg
new file mode 100644
index 000000000..239bd3046
--- /dev/null
+++ b/d4/d00/iterative__factorial_8cpp__incl_org.svg
@@ -0,0 +1,93 @@
+
+
+
+
+
|
+ Algorithms_in_C++ 1.0.0
+
+ Set of algorithms implemented in C++.
+ |
+
5! = 5 * 4 * 3 * 2 * 1
+Recursive implementation of factorial pseudocode:
+function factorial(n): if n == 1: return 1 else: return factorial(n-1)
+|
+ Algorithms_in_C++ 1.0.0
+
+ Set of algorithms implemented in C++.
+ |
+
Iterative implementation of Factorial +More...
+#include <cassert>#include <cstdint>#include <exception>#include <iostream>+Namespaces | |
| namespace | math |
| for IO operations | |
+Functions | |
| uint64_t | math::iterativeFactorial (uint8_t n) |
| Calculates the factorial iteratively. | |
| static void | test () |
| Self-test implementations to test iterativeFactorial function. | |
| int | main () |
| Main function. | |
Iterative implementation of Factorial
+ +Calculates factorial iteratively.
+\[n! = n\times(n-1)\times(n-2)\times(n-3)\times\ldots\times3\times2\times1 + = n\times(n-1)!\] +
+for example: \(4! = 4\times3! = 4\times3\times2\times1 = 24\)
+| int main | +( | +void | +) | ++ |
+
|
+ +static | +
Self-test implementations to test iterativeFactorial function.
+Main function.
Self-test implementations.
.XX% threshold of the exact value. | uint64_t math::iterativeFactorial | +( | +uint8_t | +n | ) | ++ |
Calculates the factorial iteratively.
+| n | Nth factorial. |