C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#の配列を降順でどのように並べ替えますか?


以下は、ソートされていない配列です。

int[] list = {98, 23, 97, 36, 77};

まず、Sort()メソッドを使用して配列を並べ替えます。

Array.Reverse(list);

最終的に降順でソートされた配列を提供するReverse()メソッドを使用します。

Array.Reverse(list);

次のコードを実行して、配列を降順で並べ替えることができます。

using System;
namespace Demo {
   public class MyApplication {
      public static void Main(string[] args) {
         int[] list = {98, 23, 97, 36, 77};
         Console.WriteLine("Original Unsorted List");
         foreach (int i in list) {
            Console.Write(i + " ");
         }
         //sort
         Array.Sort(list);
         // Descending order
         Array.Reverse(list);
         Console.WriteLine("\nSorted List");
         for(int i=0; i<list.Length; i++) {
            Console.Write(list[i] + " ");
         }
      }
   }
}

出力

Original Unsorted List
98 23 97 36 77
Sorted List
98 97 77 36 23

  1. 配列リストを昇順でソートするJavaプログラム

    この記事では、配列リストを昇順で並べ替える方法を理解します。リストは、要素を順番に保存してアクセスできるようにする順序付けられたコレクションです。これには、要素を挿入、更新、削除、および検索するためのインデックスベースのメソッドが含まれています。重複する要素を持つこともできます。 以下は同じのデモンストレーションです- 入力がであると仮定します − Input list: [java, coding, is, fun] 必要な出力は − The sorted list is: [coding, fun, is, java] アルゴリズム Step 1 - START Step 2 -

  2. 配列の要素を降順で並べ替えるPythonプログラム

    配列の要素を降順で並べ替える必要がある場合は、「reverse」という名前のパラメーターをTrueに指定することで、「sort」メソッドを使用できます。 以下は同じのデモンストレーションです- 例 my_list = [44, 56, 42, 31, 11, 23, 78, 89, 9, 0] print("The list is :") print(my_list) my_list.sort(reverse = True) print("The list after sorting is :") print(my_list) 出力 The list