Factorial - File
Method | n | Mean | Error | StdDev | Gen 0 | Gen 1 | Gen 2 | Allocated |
---|---|---|---|---|---|---|---|---|
Recursive | 10 | 20.351 ns | 0.2962 ns | 0.2473 ns | - | - | - | - |
Iterative | 10 | 2.965 ns | 0.0747 ns | 0.0662 ns | - | - | - | - |
Fibonacci - File
Method | index | Mean | Error | StdDev | Ratio | Gen 0 | Gen 1 | Gen 2 | Allocated |
---|---|---|---|---|---|---|---|---|---|
Recursive | 30 | 4,699,240.599 ns | 43,060.4798 ns | 40,278.7995 ns | 1.000 | - | - | - | 11 B |
RecursiveWithMemoization | 30 | 248.752 ns | 4.6236 ns | 4.0987 ns | 0.000 | 0.0362 | - | - | 152 B |
Iterative | 30 | 155.511 ns | 2.5202 ns | 2.1045 ns | 0.000 | 0.0880 | - | - | 368 B |
IterativeWithoutMemoryAllocation | 30 | 9.065 ns | 0.1850 ns | 0.1640 ns | 0.000 | - | - | - | - |
Triple Step - File
Method | nSteps | Mean | Error | StdDev | Ratio | Gen 0 | Gen 1 | Gen 2 | Allocated |
---|---|---|---|---|---|---|---|---|---|
Recursive | 30 | 363,677,664.3 ns | 6,093,614.57 ns | 5,401,830.59 ns | 1.000 | - | - | - | - |
RecursiveWithMemoization | 30 | 361.2 ns | 7.93 ns | 21.99 ns | 0.000 | 0.0362 | - | - | 152 B |