#include #define FIBO_N 25 // cycles #define RUN_TIME 2 // seconds int main() { /* RunFiboTest("Fibonacci Rekursiv", fiborec, FIBO_N); RunFiboTest("Fibonacci Iterativ", fiboiter, FIBO_N); RunFiboTest("Fibonacci Rekursiv (Cache)", fiboreccache, FIBO_N); RunFiboTest("Fibonacci Iterativ (Cache)", fiboitercache, FIBO_N); */ RunFiboTestUntil("Fibonacci Rekursiv", fiborec, RUN_TIME); RunFiboTestUntil("Fibonacci Iterativ", fiboiter, RUN_TIME); RunFiboTestUntil("Fibonacci Rekursiv (Cache)", fiboreccache, RUN_TIME); fibocache_flush(); RunFiboTestUntil("Fibonacci Iterativ (Cache)", fiboitercache, RUN_TIME); return 0; }