- 博客(2)
- 收藏
- 关注
原创 机器人的运动范围(剑指offer)
最近刷剑指offer时碰到一个机器人运动范围的题:地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m-1,n-1] 。一个机器人从坐标 [0, 0] 的格子开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外),也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时,机器人能够进入方格 [35, 37] ,因为3+5+3+7=18。但它不能进入方格 [35, 38],因为3+5+3+8=19。请问该机器人能够到达多少个格子?提示:1 <= n,m <= 100
2021-11-19 17:48:28
166
原创 Java解决斐波那契数列内存溢出问题
Java解决斐波那契数列内存溢出问题剑指offer10-1写一个函数,输入 n ,求斐波那契(Fibonacci)数列的第 n 项(即 F(N))。斐波那契数列的定义如下:F(0) = 0, F(1) = 1F(N) = F(N - 1) + F(N - 2), 其中 N > 1.斐波那契数列由 0 和 1 开始,之后的斐波那契数就是由之前的两数相加而得出。答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。最近看到一道题,求斐波那契
2021-11-12 10:47:41
984
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人