3K+ 次查看
前 n 个奇数的平方序列是指按顺序取前 n 个奇数的平方。该序列为:1, 9, 25, 49, 81, 121…该序列也可以写成 - 12, 32, 52, 72, 92, 112….该序列的和有一个数学公式 -n(2n+1)(2n-1)/ 3= n(4n2 - 1)/3让我们举个例子,输入:N = 4 输出:sum =解释12 + 32 + 52 + 72 = 1 +9+ 25 + 49 = 84使用公式,sum = 4(4(4)2- 1)/3 = 4(64-1)/3 = 4(63)/3 = 4*21 = 84 这两种方法都很好,但使用数学公式的方法更好,因为它不使用循环,从而降低了时间复杂度。示例#include int main() { int n = 8; int sum = 0; for (int i = 1; i
156 次查看
集合是一组数据元素。集合的子集是由父集中的元素形成的集合。例如,如果 B 的所有元素都存在于 A 中,则 B 是 A 的子集。这里我们需要找到由前 n 个自然数组成的集合的所有子集的和。这意味着我需要找到所有可以形成的子集,然后将它们加起来。让我们举个例子,N = 3集合 = {1, 2, 3}形成的子集 = { {1}, {2}, {3}, {1, 2}, {1, 3}, {2, 3}, {1, 2, 3, } ... 阅读更多
224 次查看
等差数列 (AP) 是一系列数字,其中两个连续项之间的差相同。差值是通过从第一个项中减去第二个项来计算的。让我们举一个样本序列来了解 AP,5, 7, 9, 11, 13, 15, . . . 这个等差数列的公差 (d) 是 2。这意味着每个后续元素都比前一个元素大 2。这个序列的第一项 (a) 是 5。求第 n 项的一般公式为 a{n} = a + (n-1)(d)在这个问题中,我们给定了一个 AP,我们需要 ... 阅读更多
390 次查看
序列是一系列数字,这些数字具有一些共同的特征,每个数字都遵循这些特征。数学中定义了各种序列,它们具有某些数学逻辑或数学公式。在这个问题中,我们给定了一个数字序列 2/3 , -4/5 , 6/7 , -8/9 , …..该序列的一般项可以定义为 (-1)n *(2*n)/ ((2*n)+1)要找到序列的和,我们需要将给定序列的每个元素加起来,如 2/3 - 4/5 + 6/7 - 8/9 + ……让我们举个例子,输入:10 输出:-0.191921解释(2 / 3) - (4 / 5) + ... 阅读更多
183 次查看
序列是一系列数字,这些数字具有一些共同的特征,每个数字都遵循这些特征。这些数学序列是基于一些数学逻辑定义的,例如每个数字以相同的间隔递增(等差数列),每个数字以相同的倍数递增(等比数列),以及许多其他模式。要找到序列的和,我们需要评估序列并为其制定一个通用公式。但是,在该序列中没有发生共同的声明,因此我们必须通过经典方法来逐个将序列的每个数字添加到总和中 ... 阅读更多
40K+ 次查看
素数是指只能被两个数字(自身和 1)整除的数字。数字的因数是可以整除它的数字。前十个素数的列表是 2、3、5、7、11、13、17、23、29、31。不是素数的数字是合数。合数是可以被多个数字整除的数字。除了素数和合数之外,还有 1,它既不是素数也不是合数,因为它只能被自身整除。如何检查数字是否为素数或合数 ... 阅读更多
93K+ 次查看
选择排序是一种排序算法,它通过找到数组中最小的数字,然后将其放置在第一个位置来工作。接下来要遍历的数组将从放置最小数字的位置的下一个索引开始。让我们举一个例子来使这个概念更清楚。我们有一个数组 {6, 3, 8, 12, 9},在这个数组中,最小的元素是 3。因此,我们将 3 放置在第一个位置,之后数组将如下所示:{3, 6, 8, 12, 9}。现在我们将再次找到 ... 阅读更多
4K+ 次查看
素因数 - 在数论中,正整数的素因数是正好能整除该整数的素数。查找这些数字的过程称为整数分解或素因数分解。示例 - 288 的素因数为:288 = 2 x 2 x 2 x 2 x 2 x 3 x 3输入:n = 124 输出:31 是最大的素因数!解释您将找到一个数字的所有素因数,并找到其中最大的一个。124 的素因数为 2 x 2 x 31。31 是其中最大的。示例#include int main() { ... 阅读更多
126 次查看
数组乘积我们将找到给定数组所有元素的乘积。然后根据问题,我们将乘积除以数字 n。让我们举个例子 -输入:arr[] = { 12, 35, 69, 74, 165, 54}; N = 47 输出:14解释数组类似于 {12, 35, 69, 74, 165, 54},因此乘积将为 (12 * 35 * 69 * 74 * 165 * 54) = 19107673200。现在,如果我们想获得除以 47 后的余数,它将是 14。首先将所有数字相乘,然后 ... 阅读更多
323 次查看
唯一素因数是数字的因数,它也是素数。在这个问题中,我们必须找到一个数字的所有唯一素因数的乘积。素数是指只有两个因数的数字,即数字本身和 1。在这里,我们将尝试找到计算数字的唯一素因数的乘积的最佳方法。让我们举个例子来使问题更清楚。有一个数字,比如 n = 1092,我们必须得到这个数字的唯一素因数的乘积。 ... 阅读更多