Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDarío Clavijo <daedalus2027@gmail.com>2011-01-07 01:59:13 (GMT)
committer Darío Clavijo <daedalus2027@gmail.com>2011-01-07 01:59:13 (GMT)
commit4e67174880707e54cca8ca1d3d5cb94f44ea642d (patch)
treecd02c3f3e8503c59e98529d2ba22b86d4e99aae4
parent609daa11a8b707e983cac2234014ab359985fca0 (diff)
four space in factorialHEADmaster
-rw-r--r--data/math/factorial34
1 files changed, 17 insertions, 17 deletions
diff --git a/data/math/factorial b/data/math/factorial
index 5c796ac..6935e84 100644
--- a/data/math/factorial
+++ b/data/math/factorial
@@ -5,28 +5,28 @@ t = timeit.Timer()
#we define a factor function in recursive flavor
def factorial_recursive(number):
- result = 1
- if n > 0:
- result = n * factorial_recursive(number-1)
- print "factorizing: ",number, " result: ", result
- return result
+ result = 1
+ if n > 0:
+ result = n * factorial_recursive(number-1)
+ print "factorizing: ",number, " result: ", result
+ return result
#we define a factor function in iterative flavor
def factorial_iterative(number):
- result = 1
- for i in range(1,number+1):
- result = result * i
- print "factorizing: ",i, " result: ", result
- return result
+ result = 1
+ for i in range(1,number+1):
+ result = result * i
+ print "factorizing: ",i, " result: ", result
+ return result
def calculate(number,type):
- time = t.timeit()
- if type == 0:
- type_s = "recursive"
- result = factorial_recursive(number)
- else:
- type_s = "iterative"
- result = factorial_iterative(number)
+ time = t.timeit()
+ if type == 0:
+ type_s = "recursive"
+ result = factorial_recursive(number)
+ else:
+ type_s = "iterative"
+ result = factorial_iterative(number)
delta = abs(t.timeit() - time)
print "Type: " , type_s , " in: ", 1/delta