找到 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-07-08 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++ 在无序数组中查找底和顶。

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.