配列とは、隣接するメモリ位置に連続的に格納された同様のデータの集合です。オフセット値をデータベースの特定の基本値として定義すると、各要素の特定の位置を評価しやすくなります。その特定のインデックスの基本値はゼロで、オフセット値は 2 つの特定のインデックスの差です。サブ配列は特定の配列の一部であり、複数の値でラベル付けされた変数のセットとして定義できます。最長の部分配列とは、配列内のすべての要素が K より大きい配列を指します。ここでの最大合計部分配列の合計は -
です。指定されたデータセット内の
指定されたデータセットと等しい。
指定されたデータセット内の
最長の部分配列の長さを見つけるには、特定の部分配列内の 1 の合計数を見つけるだけです。注: カウントはゼロのカウントより大きくなければなりません。最大公約数は、入力内の各整数を剰余ゼロで除算できる最大の整数値を見つける数学的現象です。ここでの条件は「最大公約数が1より大きい」ということです。これは、ここでのこの特定の数値には、指定された入力間の公約数が少なくとも 1 つしかないことを意味します。
リーリー今日のこの記事では、C プログラミング環境を使用して、最大公約数が 1 より大きい最長の部分配列を見つける方法を学びます。
この特定のアルゴリズムでは、1 より大きい値を含む最長部分配列の最大公約数を見つけることができます。
ステップ 1 - 開始します。
ステップ 2 - プロセス変数を宣言します。
ステップ 3 - ゼロ値に設定して初期化します。
ステップ 4 - この部分配列の最大長を評価する関数を作成します。
ステップ 5 - ベクトルを引数として含めます。
ステップ 6 - 答えを得る変数を作成します。
ステップ 7 - 値をゼロに設定して初期化します。
ステップ 8 - GCD > 1 値を持つ最長の部分配列の値を保存します。
ステップ 9 - ループを繰り返して、各部分配列の最大公約数を見つけます。
ステップ 10 - 答えを部分配列の長さの値に置き換えます。
ステップ 11 - 部分配列の最大公約数が 1 より大きい場合は、答えを保存します。
ステップ 12 - 答えを返します。
ステップ 13 - それ以外の場合は、ループを再度実行して繰り返します。
ステップ 14 - プロセスが完了したら終了します。
上記のアルゴリズムに従って、1 より大きい最長の部分配列を持つ GCD 値を見つけるための可能な構文をここに書きました。
###方法:###
例 1
の中国語訳は次のとおりです:例 2
リーリー ###出力### リーリー ###結論は###以上が最大公約数が 1 より大きい最長の部分配列の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。