【发布时间】:2021-07-19 02:09:10
【问题描述】:
好的,所以我一直在搜索互联网,发现了很多与这个问题相关的东西。但是,我无法将这些部分拼凑起来以解决这个问题。
要求是使用链接列表和节点计算大阶乘(例如 999!)。网上有很多人已经展示了计算阶乘的基本方法,我了解如何进行阶乘部分,但我遇到问题的部分是用 0-999 之间的 Int 填充每个节点(三位数字)然后打印出每个节点看起来像一个整数(包括逗号)。
我怎样才能做到这一点? - 我的想法是得到n的结果!只需执行 %10、%100 等 .. 将其分解并将零件插入节点中,但这毫无意义,因为必须完全解决阶乘才能使其工作。所以那是愚蠢的。
这样做的原因是为了学习如何为我的数据结构类操作节点和链表。
对我来说,这是一个明确的解释,但如果问题不清楚,请告诉我,我会尽力解释。任何帮助将不胜感激。
(除了我用作构建基础的基本阶乘函数之外,我没有任何代码可显示)。
【问题讨论】:
-
这是java 还是javascript 的问题?
-
为什么要添加标签
node.js?这是java还是JavaScript?您的问题不清楚:请添加有关每个节点存储的内容以及您希望对那里的数据做什么的详细信息。