Skip to content

Instantly share code, notes, and snippets.

@yelinaung
Last active August 29, 2015 14:10
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save yelinaung/a58a634bf1a5a65a72bf to your computer and use it in GitHub Desktop.
Fibonacci Stuff
package main
import ()
func main() {
for i := 0; i < 50; i++ {
// fmt.Printf("i is %d and result is %d.\n", i, fibo(i))
fibo(i)
}
}
func fibo(n int) int {
if n <= 1 {
return n
} else {
return fibo(n-1) + fibo(n-2)
}
}
def fibo(n)
return n if ( 0..1 ).include? n
fibo( n - 1 ) + fibo( n - 2 )
end
(0...30).each do |i|
puts fibo(i)
end
fn main() {
for num in range(1i, 50) {
fibo(num);
}
}
fn fibo(n: int) -> int {
if n <= 1 {
return n;
} else {
return fibo(n - 1) + fibo(n - 2);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment