朋友面试遇到一个有意思的题目分享给大家,小牛第四年会变老牛,老牛一年生一条小牛,?

朋友面试遇到一个有意思的题目分享给大家,小牛第四年会变老牛,老牛一年生一条小牛,?

154c53d27934b2bd827d6d280c652c71.png

阅读全文
  • 0 关注
  • 0 收藏,24 浏览
  • 腾龙 提出于 2020-10-30 16:52:22

1 个回答

xxxxxa

xxxxxa

xxxxxa

我比较笨,不会写什么高级的算法,所以按照题目的描述,翻译成了代码。不知道我写的有没有问题。 function cowSize(n) { let cows = [0]; for (let year = 0; year < n; year++) { for (let index = 0, count = cows.length; index < count; index++) { cows[index] += 1; if (cows[index] >= 3) { cows.push(0); } } } return cows.length; }

请先 登录 后评论