Javaで2つの配列要素の最大合計を求める
配列内の 2 つの要素が最大の合計を与えるということは、最終的に可能な最大の合計を与える 2 つの最大の配列要素を見つける必要があることを意味します。
この記事では、Java で 2 つの要素の最大合計を求める方法を説明します。いくつかの例を紹介します
インスタンス-1
の中国語訳は次のとおりです:
インスタンス-1以下の配列があるとします
[10、2、3、-5、99、12、0、-1]
この配列では、最大の要素は 99 で、2 番目に大きい要素は 12 です。
最大合計 = 99 12
したがって、この配列内の 2 つの要素の最大合計は 111 になります。
インスタンス-2
以下の配列があるとします
[556, 10, 259, 874, 123, 453, -96, -54, -2369]
この配列では、最大の要素は 874 で、2 番目に大きい要素は 556 です。
最大合計 = 874 556
したがって、この配列内の 2 つの要素の最大合計は 1430 になります。
インスタンス-3
以下の配列があるとします
[55、10、29、74、12、45、6、5、269]
この配列では、最大の要素は 269 で、2 番目に大きい要素は 74 です。
最大合計= 269 74
したがって、この配列内の 2 つの要素の最大合計は 343 になります。
###アルゴリズム###アルゴリズム-1
ステップ 1-for ループを使用して、配列内の最大の要素と 2 番目に大きい要素を見つけます。
ステップ 2 - 合計を求めます。
ステップ3 -合計を出力します。
アルゴリズム-2 の翻訳は次のとおりです: アルゴリズム-2
ステップ 1-配列要素を並べ替えます。
ステップ 2 -配列の最後と最後から 2 番目の要素を取得します。
ステップ 3 -それらの合計を求めます。
ステップ4 -合計を出力します。
###構文###配列をソートするには、java.util パッケージの Arrays クラスの sort( ) メソッドを使用する必要があります。 以下は、メソッドを使用して配列を昇順に並べ替える構文です。 リーリー
ここで、「array_name」は並べ替える配列を指します。複数の方法
私たちはさまざまなアプローチでソリューションを提供しました。
for ループを使用して最大の合計を見つけます Arrays.sort を使用して最大の合計を求める
-
- 方法 1: for ループを使用する
このメソッドでは、Arrays.sort() メソッドを使用して配列を並べ替えます。次に、最後から 2 番目のインデックスにある要素を取得します。配列はすでにソートされているため、これら 2 つの要素から最大合計が得られます。
###例### リーリー ###出力### リーリー
この記事では、Java で合計が最大となる配列内の 2 つの要素を見つけるためのさまざまな方法を検討しました。以上がJavaで2つの配列要素の最大合計を求めるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Java の乱数ジェネレーターのガイド。ここでは、Java の関数について例を挙げて説明し、2 つの異なるジェネレーターについて例を挙げて説明します。

Java の Weka へのガイド。ここでは、weka java の概要、使い方、プラットフォームの種類、利点について例を交えて説明します。

Java のアームストロング番号に関するガイド。ここでは、Java でのアームストロング数の概要とコードの一部について説明します。

この記事では、Java Spring の面接で最もよく聞かれる質問とその詳細な回答をまとめました。面接を突破できるように。

Java 8は、Stream APIを導入し、データ収集を処理する強力で表現力のある方法を提供します。ただし、ストリームを使用する際の一般的な質問は次のとおりです。 従来のループにより、早期の中断やリターンが可能になりますが、StreamのForeachメソッドはこの方法を直接サポートしていません。この記事では、理由を説明し、ストリーム処理システムに早期終了を実装するための代替方法を調査します。 さらに読み取り:JavaストリームAPIの改善 ストリームを理解してください Foreachメソッドは、ストリーム内の各要素で1つの操作を実行する端末操作です。その設計意図はです
