Value is 1 - PowerPoint PPT Presentation

About This Presentation
Title:

Value is 1

Description:

Let x = FIBO(n-1) Let y = FIBO(n-2) x y. end. begin. n 2. n =1 or 2. RTN for Fibonacci numbers ... FIBO(n) n = 2. Let x = FIBO(n-1) Value is 1. end. begin ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 13
Provided by: jeffe1
Category:
Tags: fibo | value

less

Transcript and Presenter's Notes

Title: Value is 1


1
(No Transcript)
2
RTN for Fibonacci numbers
n gt 2
Let x FIBO(n-1)
Let y FIBO(n-2)
x y
end
begin
FIBO(n)
Value is 1
n 1 or 2
Let x FIBO(n-1)Let x FIBO(3)
begin
3
RTN for Fibonacci numbers
Let x FIBO(n-1)Let x FIBO(2)
n gt 2
Let x FIBO(n-1)
Let y FIBO(n-2)
x y
FIBO(n) n 3
begin
begin
end
Value is 1
n 1 or 2
Result 1
end
begin
Value is 1
4
RTN for Fibonacci numbers
Let x FIBO(n-1)Let x 1
Let x FIBO(n-1)Let x 1
Let y FIBO(n-2)Let y FIBO(1)
n gt 2
Let y FIBO(n-2)
x y
FIBO(n) n 3
begin
end
Value is 1
n 1 or 2
Result 1
end
5
RTN for Fibonacci numbers
Let x FIBO(n-1)Let x 1
Let y FIBO(n-2)Let y FIBO(1)
n gt 2
Let y FIBO(n-2)
x y
FIBO(n) n 3
begin
end
Value is 1
n 1 or 2
Result 1
begin
end
Value is 1
6
RTN for Fibonacci numbers
Result 2
Let y FIBO(n-2)Let y 1
Let x FIBO(n-1)Let x 1
Let y FIBO(n-2)Let y 1
n gt 2
x y1 1
x y
FIBO(n) n 3
begin
end
end
Value is 1
n 1 or 2
Result 1
end
7
RTN for Fibonacci numbers
n gt 2
Let x FIBO(n-1)
Let y FIBO(n-2)
x y
end
begin
FIBO(n)
Value is 1
n 1 or 2
Let x FIBO(n-1)Let x FIBO(3)
Let x FIBO(n-1)Let x 2
n gt 2
Let x FIBO(n-1)Let x 2
Let y FIBO(n-2)Let y FIBO(2)
Let y FIBO(n-2)
x y
FIBO(n) n 4
begin
end
Value is 1
n 1 or 2
8
RTN for Fibonacci numbers
Result 1
end
begin
Value is 1
9
RTN for Fibonacci numbers
n gt 2
Let x FIBO(n-1)
Let y FIBO(n-2)
x y
end
begin
FIBO(n)
Value is 1
n 1 or 2
n gt 2
Let x FIBO(n-1)Let x 2
Let y FIBO(n-2)Let y 1
Let y FIBO(n-2)Let y FIBO(2)
Let y FIBO(n-2)Let y 1
x y
x y
FIBO(n) n 4
begin
end
Value is 1
n 1 or 2
10
RTN for Fibonacci numbers
n gt 2
Let x FIBO(n-1)
Let y FIBO(n-2)
x y
end
begin
FIBO(n)
Value is 1
n 1 or 2
n gt 2
Let x FIBO(n-1)Let x 2
Let y FIBO(n-2)Let y 1
2 1
2 1
FIBO(n) n 4
end
begin
end
Value is 1
n 1 or 2
3
FIBO(4) 3
11
Recursive definitions vs circular definitions
This is the crucial fact that distinguishes
recursive definitions from circular ones. There
is always some part of the definition that
avoids self-reference. GEB, p.133
Study Question 8
B. To make a series of concentric circles, draw a
circle with a radius of one unit, then draw other
circles with the same center and a radius of one
unit greater than that of the previous circle.
How to make this circular?
12
Recursive definitions vs circular definitions
This is the crucial fact that distinguishes
recursive definitions from circular ones. There
is always some part of the definition that
avoids self-reference. GEB, p.133
Study Question 8
C. To understand a sentence (a) Read
the first unread word in a sentence, (b)
understand its meaning, (c) go back to
step (a).
How to make this circular?
Write a Comment
User Comments (0)
About PowerShow.com