Skip to content

Improve performance for recursion #13

@lucasccordeiro

Description

@lucasccordeiro

ESBMC-Python can verify this Python program in a few milliseconds, while ESBMC-Python-CPP takes many seconds:

def fib(n:int) -> int:
  if n <= 0:
    return 0
  elif n == 1:
    return 1
  else:
    return fib(n - 1) + fib(n - 2)

n:int = 10
result:int = fib(n)

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions