当前位置: 首页 > 网络应用技术

LeetCode-1175质量编号排列

时间:2023-03-07 02:50:30 网络应用技术

  问题地址

  请帮助您从数字设计安排中提供数量,以便将所有“质量数字”放在“定性索引”上(从1开始);您需要返回解决方案的总数。

  让我们一起回顾一下“质量数”:质量数必须大于1,并且不能以两个正整数的乘以少于它来表示。

  因为答案可能很大,请在答案模块化模块之后返回结果。

  示例1:

  示例2:

  暗示:

  这个问题的含义有些略有一点,因此首先,让我们澄清一下我们要做的问题。这个问题要求所有质量数字只能放在质量指数上。所有受精的数字只能放置在无形指数上。您总共有多少个安排?如果仅考虑质量数字,因为获得了索引和数字,我们只需要找出质量数量的数量即可。假设质量数的总数是订单的顺序,而排列的总数是订单。排列总数是上述两个步骤的乘积。因此,第一个要求是质量数量数字。SO值质量数是一个只能自行删除的整数。因此,基于这种情况,我们可以遍历质量数量的数量,然后不断计算产品的过程。在这里应注意,由于标准,最大的安全整数被降低,并且这里的产品可能需要超过此最大安全整数,因此使用了存储的类型。如果不采用它,则有两种准确计算结果的方法:一种是将较大数量分为两部分,然后分别计算乘法计算计算结果,然后在过程中取得平衡,以确保计算过程中的结果尽可能小,并且不会超过最大的安全整数。对上述两种方法感兴趣的朋友可以转到此问题以咨询相关内容。

  到目前为止,我们已经完成了LeetCode-1175质量编号安排

  如果您有任何疑问或建议,请留言进行讨论!

  原始:https://juejin.cn/post/7101918396056338446