ホームページ > バックエンド開発 > C++ > C# のソートされていない配列で最大値とそのインデックスを見つける方法

C# のソートされていない配列で最大値とそのインデックスを見つける方法

Susan Sarandon
リリース: 2024-12-27 07:09:14
オリジナル
251 人が閲覧しました

How to Find the Maximum Value and Its Index in a C# Unsorted Array?

C# での並べ替えられていない数値配列の最大値とインデックスの検索

並べ替えられていない数値配列の最大値とそれに対応するインデックスの両方を決定するにはint[] anArray = { 1, 5, 2, 7 } などの数値配列、次のアプローチを採用できます:

アプローチ:

  1. System.Linq 名前空間の Max() メソッドを利用して、配列内の最大値を特定します。
  2. ToList() を使用して配列をリストに変換し、そのインデックスにアクセスします機能。
  3. 変換されたリストで IndexOf() を使用して、最大値のインデックスを決定します。

コード:

using System.Linq;

int[] anArray = { 1, 5, 2, 7 };

// Find the maximum value
int maxValue = anArray.Max();

// Find the index of the maximum value
int maxIndex = anArray.ToList().IndexOf(maxValue);

// Display the results
Console.WriteLine($"Maximum Value: {maxValue}");
Console.WriteLine($"Index of Maximum Value: {maxIndex}");
ログイン後にコピー

出力:

Maximum Value: 7
Index of Maximum Value: 3
ログイン後にコピー

以上がC# のソートされていない配列で最大値とそのインデックスを見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート