登录
首页 >  文章 >  前端

冥王卵石

时间:2025-01-20 10:10:03 500浏览 收藏

哈喽!今天心血来潮给大家带来了《冥王卵石》,想必大家应该对文章都不陌生吧,那么阅读本文就都不会很困难,以下内容主要涉及到,若是你正在学习文章,千万别错过这篇文章~希望能帮助到你!

冥王卵石

代码来临 2024 年第 11 天

第一部分:绘制循环图练习

如同图示,这些数字如同分裂繁殖的兔子!

经过 25 次迭代,我似乎幸运地追踪到了所有卵石。

但第二部分的迭代次数将达到数百甚至数千次,这让我有些担忧。

因此,预先规划并尝试绘制不同数字的谱系或许是明智之举。

卵石变换规则

规则一:0 变为 1

console.log(Object.keys(nums).length, arr.length - arr.filter(el => el in nums).length);

运行结果显示:

  • 数字正在不断添加
  • 以不同的速度,目录中的数字与所有卵石数量的差异通常接近 0
  • 但尚未得出确切结论

如果我只使用 0 会怎样?

  • 迭代 16 次后,目录中有 54 个数字,之后不再添加新数字

有趣!所以 0 生成的数字范围是有限的。

这 54 个数字中的任何一个都只能生成包含这些数字的卵石。

但是这 54 个数字之外的数字呢?

呃,这真的要看情况而定。

陷入困境

我不知道如何通过现有的策略来解决这个问题。

我每一个想法都被如何提高性能的担忧所压垮。

我被困住了。

我很沮丧。

但是,我想继续下去。

于是我继续前进……手里握着一颗金星。

到这里,我们也就讲完了《冥王卵石》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>