找到 34423 篇文章,关于编程

使用 C++ 查找 A 和 B 之间的 N 个算术平均数。

Arnab Chakraborty
更新于 2019年10月30日 06:03:19

88 次浏览

假设我们有三个整数 A、B 和 N。我们必须找到 A 和 B 之间的 N 个算术平均数。如果 A = 20,B = 32,N = 5,则输出将为 22、24、26、28、30。任务很简单,我们必须在算术级数中插入 N 个元素,其中 A 和 B 是该序列的第一项和最后一项。假设 A1、A2、…、An 是 n 个算术平均数。因此,序列将是 A、A1、A2、…、An、B。因此,B 是序列的第 (N + 2) 项。… 阅读更多

使用 C++ 查找数字的因子最小和。

Arnab Chakraborty
更新于 2019年10月30日 06:01:24

316 次浏览

在这里,我们将看到如何获得给定数字的因子最小和。假设一个数字是 12。我们可以用不同的方法对其进行因式分解:12 = 12 * 1 (12 + 1 = 13) 12 = 2 * 6 (2 + 6 = 8) 12 = 3 * 4 (3 + 4 = 7) 12 = 2 * 2 * 3 (2 + 2 + 3 = 7) 最小和是 7。我们将取一个数字,并尝试找到最小因子和。为了获得最小因子和,我们必须尽可能多地对数字进行因式分解… 阅读更多

使用 C++ 在结构体数组中查找最大值。

Arnab Chakraborty
更新于 2019年10月30日 05:58:55

590 次浏览

在这里,我们将看到如何在结构体数组中获取最大值。假设给出了如下所示的结构体。我们必须找到该结构体类型数组的最大元素。struct Height{ int feet, inch; }; 这个想法很简单。我们将遍历数组,并跟踪数组元素以英寸为单位的最大值。其中值为 12*feet + inch 例子#include #include using namespace std; struct Height{ int feet, inch; }; int maxHeight(Height h_arr[], int n){ int index = 0; int height = INT_MIN; for(int i = 0; i ... 阅读更多

使用 C++ 查找 N 个阶乘之和的最后两位数字。

Arnab Chakraborty
更新于 2019年10月30日 05:57:05

122 次浏览

在这里,我们将看到如何获得最后两位数字。N 个阶乘之和的个位数和十位数。因此,如果 N = 4,它将是 1!+ 2!+ 3!+ 4!= 33。因此个位数是 3,十位数是 3。结果将是 33。如果我们仔细观察,那么由于 N > 5 的阶乘,个位数为 0,因此在 5 之后,它不会影响个位数的变化。并且在 N > 10 之后,十位数将保持为 0。对于 N… 阅读更多

使用 C++ 查找数字的最大质因数。

Arnab Chakraborty
更新于 2019年10月30日 05:53:55

1K+ 次浏览

考虑我们有一个元素 x,我们必须找到 x 的最大质因数。如果 x 的值为 6,则最大质因数为 3。为了解决这个问题,我们将通过用数字的除数除以数字来分解数字,并跟踪最大质因数。例子实时演示#include #include using namespace std; long long getMaxPrimefactor(long long n) { long long maxPF = -1; while (n % 2 == 0) { maxPF = 2; n /= 2; } for (int i = 3; i 2) maxPF = n; return maxPF; } int main() { long long n = 162378; cout

使用 C++ 判断两个矩形是否重叠。

Arnab Chakraborty
更新于 2019年10月30日 05:51:34

847 次浏览

我们知道可以用两个坐标表示一个矩形,即左上角和右下角。假设有两个矩形,我们必须检查这两个矩形是否重叠。有四个坐标点 (l1, r1) 和 (l2, r2)。l1 是第一个矩形的左上角r1 是第一个矩形的右下角l2 是第二个矩形的左上角r2 是第二个矩形的右下角我们假设矩形平行于坐标轴。要解决这个问题,我们必须检查一些条件。一个矩形位于… 阅读更多

使用 C++ 判断一个数字是否是已知首项和公差的等差数列的一部分。

Arnab Chakraborty
更新于 2019年10月30日 05:47:45

479 次浏览

假设我们有等差数列的首项和公差 d。我们必须检查给定数字 n 是否是等差数列的一部分。如果首项为 a = 1,公差为 d = 3,则将检查项 x = 7。答案是肯定的。为了解决这个问题,我们将遵循以下步骤:如果 d 为 0,并且 a = x,则返回 true,否则返回 false。否则,如果 d 不为 0,则如果 x 属于序列 x = a + n * d,其中 n 是一个非负整数,则仅当 (n… 阅读更多

使用 C++ 通过算术平均数和几何平均数求调和平均数。

Arnab Chakraborty
更新于 2019年10月30日 05:44:56

289 次浏览

在这里,我们将看到如何使用算术平均数和几何平均数来获得调和平均数。这三个平均值的公式如下:算术平均数 - (a + b)/2 几何平均数 - $$\sqrt{\lgroup a*b\rgroup}$$ 调和平均数 - 2ab/(a+b) 调和平均数可以使用以下公式用算术平均数和几何平均数表示:$$HM=\frac{GM^{2}}{AM}$$ 例子实时演示#include #include using namespace std; double getHarmonicMean(int a, int b) { double AM, GM, HM; AM = (a + b) / 2; GM = sqrt(a * b); HM = (GM * GM) / AM; return HM; } int ... 阅读更多

如何在 Java 中使用对象模型通过 JsonWriter 序列化 JSON 对象?

raja
更新于 2020年7月8日 05:40:56

3K+ 次浏览

javax.json.JsonWriter 接口可以将 JSON 对象或数组结构写入输出源。javax.json.JsonWriterFactory 类包含用于创建 JsonWriter 实例的方法。工厂实例可用于创建具有相同配置的多个编写器实例。我们可以使用 javax.json.Json 类的静态方法 createWriter() 从输出源创建编写器。语法public static JsonWriter createWriter(Writer writer) 在下面的示例中,我们可以使用 JsonWriter 接口序列化 JSON 对象。示例import java.io.StringWriter; import javax.json.Json; import javax.json.JsonObject; import javax.json.JsonObjectBuilder; import javax.json.JsonWriter; public class JsonWriterTest { public static void main(String[] args) { JsonObject jsonObj = Json.createObjectBuilder() .add("name", ... 阅读更多

使用 C++ 在未排序的数组中查找 floor 和 ceil。

Arnab Chakraborty
更新于 2019年10月29日 12:03:00

542 次浏览

我们将学习如何在无序数组中查找下界和上界。下界值是小于或等于 x 的最大元素,上界值是大于 x 的最小元素。如果数组 A = [5, 6, 8, 9, 6, 5, 5, 6],而 x 为 7,则下界值为 6,上界值为 8。为了解决这个问题,我们将采用线性搜索方法。我们将遍历数组并跟踪相对于 x 的两个距离。大于或等于…阅读更多

广告
© . All rights reserved.