サイズnの配列inta []内の偶数エントリの合計を返す分割統治アルゴリズム

a3124

この問題を理解するのに苦労しています。コードが機能しませんが、理由がわかりません。私のコードは無限ループに入り続けています。インデックスではなく、偶数である配列内のすべてのエントリを見つけようとしています。

#include <stdio.h>
#include <iostream>
using namespace std;
int sumeven(int arr [6], int left, int right, int n);
int main()
{
    int a[6];
    int left = 0;
    int right = 5;
    int n = 6;
    for (int i = 0; i <6; i ++)
    {
        a[i] =i;
    }
    int result = sumeven(a,left,right,n);
    cout<< "result = " <<result;
    return 0;
}

int sumeven(int a[6], int left, int right, int n)
{
    int m;
    if (left == right)
    {
        if ((a[left]%2) == 0)
        {
            cout<< left;
            return left;
        }
    }
    m = (left+(right))/2;
    return (sumeven(a, left, m, n) + sumeven(a, m+1,right, n));
}
1201ProgramAlarm

sumeven場合left == righta[left] % 2 != 0、あなたは呼び出すsumevenので決して終了あなたのループを確保し、同じパラメータで。

あなたはまだで再帰を終了する必要があるa[left]との奇妙ですleft == right

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

分割統治アルゴリズムを使用してフレンドポイントを計算します

分類Dev

支配的なポイントを数えるための分割統治アルゴリズム?

分類Dev

分割統治アルゴリズムによる配列の最大数の計算

分類Dev

Cでのトロミノアルゴリズムの分割統治

分類Dev

すべての再帰的アルゴリズムは分割統治アルゴリズムですか?

分類Dev

トップダウンアルゴリズムと分割統治アルゴリズムの違いは何ですか?

分類Dev

C ++分割統治法の行列乗算アルゴリズムが遅すぎる

分類Dev

アレイ内のintの連続したペアを追加するための分割統治アルゴリズムに問題を有します

分類Dev

ソートされた整数配列が与えられたら、A[i]=i の分割統治に基づいたアルゴリズムを作成します。

分類Dev

分割統治アルゴリズムを使用して、最大要素の位置を見つけます

分類Dev

分割統治法の再帰的アルゴリズムの複雑さ

分類Dev

分割統治アルゴリズムで通常2つの部分に分割するのはなぜですか?

分類Dev

分割統治アルゴリズムはどの比率でO(N * log(N))でなくなりますか

分類Dev

リストが降順でソートされているかどうかをチェックするための分割統治アルゴリズム

分類Dev

合計がN以下のサイズLのすべての可能な配列を見つけるアルゴリズム

分類Dev

Java分割統治アルゴリズムのスタックオーバーフローエラー

分類Dev

配列のサイズを決定するためのアルゴリズム

分類Dev

配列をサブ配列に分割するアルゴリズム。すべてのサブ配列の最大合計が可能な限り低くなります。

分類Dev

最も近い分割統治アルゴリズムのペアで、「ストリップ」をポイントのy値でソートすることの重要性は何ですか?

分類Dev

2つの配列内の2つの要素の合計を検索するO(nlogn)のアルゴリズム

分類Dev

アルゴリズム:分割統治法と時間計算量O(nlogn)はどのように関連していますか?

分類Dev

分割統治アルゴリズム-結果NullPointerException

分類Dev

最大サブアレイを見つけるための分割統治アルゴリズム-結果のサブアレイインデックスも提供する方法は?

分類Dev

最大サブアレイを見つけるための分割統治アルゴリズム-結果のサブアレイインデックスも提供する方法は?

分類Dev

チェス盤の欠陥の問題-擬似コードアルゴリズムを探しています(分割統治)

分類Dev

分割統治法を使用した整数乗算アルゴリズム?

分類Dev

配列からサイズnのすべての組み合わせを取得するアルゴリズム(Java)?

分類Dev

配列内のn個の異なる2次元点をカウントするためのアルゴリズムを設計するには

分類Dev

間違った最大合計サブ配列(kadaneのアルゴリズム)を返しますが、最大合計は正しい

Related 関連記事

  1. 1

    分割統治アルゴリズムを使用してフレンドポイントを計算します

  2. 2

    支配的なポイントを数えるための分割統治アルゴリズム?

  3. 3

    分割統治アルゴリズムによる配列の最大数の計算

  4. 4

    Cでのトロミノアルゴリズムの分割統治

  5. 5

    すべての再帰的アルゴリズムは分割統治アルゴリズムですか?

  6. 6

    トップダウンアルゴリズムと分割統治アルゴリズムの違いは何ですか?

  7. 7

    C ++分割統治法の行列乗算アルゴリズムが遅すぎる

  8. 8

    アレイ内のintの連続したペアを追加するための分割統治アルゴリズムに問題を有します

  9. 9

    ソートされた整数配列が与えられたら、A[i]=i の分割統治に基づいたアルゴリズムを作成します。

  10. 10

    分割統治アルゴリズムを使用して、最大要素の位置を見つけます

  11. 11

    分割統治法の再帰的アルゴリズムの複雑さ

  12. 12

    分割統治アルゴリズムで通常2つの部分に分割するのはなぜですか?

  13. 13

    分割統治アルゴリズムはどの比率でO(N * log(N))でなくなりますか

  14. 14

    リストが降順でソートされているかどうかをチェックするための分割統治アルゴリズム

  15. 15

    合計がN以下のサイズLのすべての可能な配列を見つけるアルゴリズム

  16. 16

    Java分割統治アルゴリズムのスタックオーバーフローエラー

  17. 17

    配列のサイズを決定するためのアルゴリズム

  18. 18

    配列をサブ配列に分割するアルゴリズム。すべてのサブ配列の最大合計が可能な限り低くなります。

  19. 19

    最も近い分割統治アルゴリズムのペアで、「ストリップ」をポイントのy値でソートすることの重要性は何ですか?

  20. 20

    2つの配列内の2つの要素の合計を検索するO(nlogn)のアルゴリズム

  21. 21

    アルゴリズム:分割統治法と時間計算量O(nlogn)はどのように関連していますか?

  22. 22

    分割統治アルゴリズム-結果NullPointerException

  23. 23

    最大サブアレイを見つけるための分割統治アルゴリズム-結果のサブアレイインデックスも提供する方法は?

  24. 24

    最大サブアレイを見つけるための分割統治アルゴリズム-結果のサブアレイインデックスも提供する方法は?

  25. 25

    チェス盤の欠陥の問題-擬似コードアルゴリズムを探しています(分割統治)

  26. 26

    分割統治法を使用した整数乗算アルゴリズム?

  27. 27

    配列からサイズnのすべての組み合わせを取得するアルゴリズム(Java)?

  28. 28

    配列内のn個の異なる2次元点をカウントするためのアルゴリズムを設計するには

  29. 29

    間違った最大合計サブ配列(kadaneのアルゴリズム)を返しますが、最大合計は正しい

ホットタグ

アーカイブ