Just another update

This commit is contained in:
Ingy döt Net 2015-02-20 00:35:01 -05:00
parent a25938f123
commit 00a190b0a6
6591 changed files with 94363 additions and 23227 deletions

View file

@ -0,0 +1,5 @@
(define (fib n)
(let loop ((cnt 0) (a 0) (b 1))
(if (= n cnt)
a
(loop (+ cnt 1) b (+ a b)))))

View file

@ -0,0 +1,11 @@
#lang racket
(require math/matrix)
(define (fibmat n) (matrix-ref
(matrix-expt (matrix ([1 1]
[1 0]))
n)
1 0))
(fibmat 1000)

View file

@ -1,6 +0,0 @@
(define (fibo number)
(define (fibo-rec number n i)
(if (<= number 0)
i
(fibo-rec (- number 1) (+ n i) n)))
(fibo-rec number 1 0))