Skip to content

Commit 3a8ac4c

Browse files
committed
Add fibonacci recursive implementation
1 parent 103e634 commit 3a8ac4c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

homework/fibonacci/fibonacci.hpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ int fibonacci_iterative(int sequence) {
1212
}
1313

1414
int fibonacci_recursive(int sequence) {
15-
// TODO: Your implementation goes here
16-
return 0;
15+
if (sequence == 0 || sequence == 1) {
16+
return sequence;
17+
}
18+
return fibonacci_recursive(sequence - 1) + fibonacci_recursive(sequence - 2);
1719
}

0 commit comments

Comments
 (0)