- 博客(2)
- 资源 (6)
- 收藏
- 关注
原创 剑指 Offer 10- I. 斐波那契数列(leetcode)
题目: 算法 斐波那契数列(Fibonacci sequence),又称黄金分割数列、兔子数列,是数学家列昂纳多·斐波那契于1202年提出的数列。 斐波那契数列为1、1、2、3、5、8、13、21、34……此数列从第3项开始,每一项都等于前两项之和,递推公式为F(n)=F(n-1)+F(n-2),n≥3,F(1)=1,F(2)=1。 做法 递归 public static int fib0(int n) { if (n<2) { return n; } return fib(n-
2020-10-08 09:43:00 209
原创 剑指 Offer 62. 圆圈中最后剩下的数字(leetcode)--约瑟夫问题
文章目录题目描述:算法 :约瑟夫问题算法描述:解决方案普通解法缺点:公式法代码 题目描述: 算法 :约瑟夫问题 算法描述: 约瑟夫问题是个著名的问题:N个人围成一圈,第一个人从1开始报数,报M的将被杀掉,下一个人接着从1开始报。如此反复,最后剩下一个,求最后的胜利者。 例如只有三个人,把他们叫做A、B、C,他们围成一圈,从A开始报数,假设报2的人被杀掉。 首先A开始报数,他报1。侥幸逃过一劫。 然后轮到B报数,他报2。非常惨,他被杀了 C接着从1开始报数 接着轮到A报数,他报2。也被杀死了。 最终胜
2020-10-06 13:25:53 396
计算机操作系统(第四版)汤小丹课后习题答案.pdf
2020-10-21
软件工程报告.doc
2020-06-21
Java完整的学生选课系统源码.pdf
2020-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人