Objective-C实现lucas数列算法
Lucas数列是一种数列,其定义与Fibonacci数列相似,但其初始值不同。Lucas数列的前几个值为:2, 1, 3, 4, 7, 11, 18, 29, 47, 76, 123,等等。Lucas数列的递推公式为:
L(0) = 2
L(1) = 1
L(n) = L(n-1) + L(n-2) (n >= 2)
下面是一个用Objective-C实现Lucas数列的完整源码示例:
#import <Foundation/Foundation.h>
// 定义一个函数来计算Lucas数列
NSInteger lucasNumber(NSInteger n) {