基于PaaS开发模式催生的运维开发岗位,与普通的业务开发不同,与日常的运维工作也不同。要求兼顾开发与运维两种能力。既要掌握不弱于业务开发的开发技术;又要负责SRE同学日常的运维能力;上线之前,还要像QA同学一样,对自己的服务进行测试和分级变更。
import math
class Solution:
def climbStairs(self, n: int) -> int:
return int((pow((1+math.sqrt(5))/2, n+1) - pow((1-math.sqrt(5))/2, n+1)) / math.sqrt(5))
// 语言:C
// 执行用时:0ms(我不想再说什么了……为啥又是0啊QAQ……)
// 内存消耗:6.9MB
int climbStairs(int n){
if (n == 1)
return 1;
int fib[100];
fib[1] = 1;
fib[2] = 2;
int i;
for (i = 3; i <= n; i++)
fib[i] = fib[i - 1] + fib[i - 2];
return fib[n];
}