ホームページ >Java >&#&チュートリアル >2D配列を左斜めにソートするJavaプログラム

2D配列を左斜めにソートするJavaプログラム

WBOY
WBOY転載
2023-08-19 17:53:211008ブラウズ

2D配列を左斜めにソートするJavaプログラム

データ構造の分野では、vector は特定のオブジェクトの拡張可能なクラス配列です。ベクター クラスはレガシー クラスであり、コレクションと完全な互換性があります。 java.util パッケージでは、List インターフェースでここにリストされているすべてのメソッドを使用できます。ここでの初期容量は 10 で、一般的な方法は −

です。 リーリー

compare() メソッドは 2 つのパラメータを受け取り、Java 環境ロジックを使用して比較します。

2D 配列を左対角でソートするアルゴリズム

これは、2D 配列を左対角方向に並べ替える特定のアルゴリズムです。

  • ステップ 1 - 開始します。

  • ステップ 2 - すべての左対角線を 1 つずつ移動します。

  • ステップ 3 *-ベクトルの左対角に要素を追加します。

  • ステップ 4 - これらのベクトルを処理します。

  • ステップ 5 - 再度並べ替えます。

  • ステップ6 *-ベクトルから左対角線に押し戻します。

  • ステップ 7 - すべてのベクトルを削除してセットを空にします。

  • ステップ 8 - もう一度新たに並べ替えを開始します。

  • ステップ 9 - すべてのステップをもう一度繰り返します。

  • ステップ 10 - 左の対角線をすべて通過します。

  • ステップ 11 - プロセスを終了します。

2D 配列を左対角でソートするための構文

ここには、以下に示すように、左対角に沿って 2D 配列を取得するための特定の構文がいくつかあります。

A.removeAll():

###構文:### リーリー

B. Collections.sort():

###構文:### リーリー

C.add():

###構文:### リーリー

D.get():

###構文:### リーリー

これらの特定の構文では、いくつかの 2D 配列を左対角線に沿って並べ替えようとします。

2次元配列を左斜めにソートする方法

方法 1 - 左対角に従って 2D 配列をソートする Java プログラム

方法 2 - 2D 行列を対角降順に並べ替える Java プログラム

  • 方法 3 - 2D 行列を対角方向にソートし、その合計を取得する Java プログラム

  • Java プログラム: 2D 配列を左対角に従ってソートします

    この Java コードでは、一般的な方法で 2D 配列を左対角線に沿って並べ替える方法を示してみました。
  • 例 1

    の中国語訳は次のとおりです:

    例 1
  • リーリー ###出力### リーリー
2D 行列を対角降順にソートする Java プログラム

この Java コードでは、2D 配列行列を左対角線に沿って降順に並べ替える方法を示します。

例 2

の中国語訳は次のとおりです:

例 2

Vector<E> v = new Vector<E>();
###出力### リーリー

2D 行列を対角方向にソートし、その和を取得する Java プログラム

この Java コードでは、2D 配列行列を左対角に沿ってソートし、その合計を取得する方法を示します。

例 3

リーリー ###出力### リーリー ###結論は###

この記事では、2D 配列のソートの問題について詳しく説明しました。現在、私たちはこの問題を解決するために、上記の文法とアルゴリズムに基づいたさまざまな並べ替え方法を使用しています。この記事を通じて、Java 環境で左対角関数を使用して 2D 配列をソートする方法の問題について広く理解していただければ幸いです。

以上が2D配列を左斜めにソートするJavaプログラムの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。