dengxinyi пре 6 година
родитељ
комит
a8de746c72
1 измењених фајлова са 13 додато и 0 уклоњено
  1. 13 0
      easy/509.fibonacci-number.go

+ 13 - 0
easy/509.fibonacci-number.go

@@ -0,0 +1,13 @@
+func fib(N int) int {
+	// fib(0) = 0
+	if N <= 1 {
+		return N
+	}
+	a, b := 1, 0
+	for 1 < N {
+		a, b = a+b, a
+		N--
+	}
+	return a
+}
+