Отсортировать двумерный массив по возрастанию? - C#

Узнай цену своей работы

Формулировка задачи:

Дан двумерный массив размерностью NxM, состоящий из целых элементов со значениями в диапазоне от (-20 до 20). Разработать программу, которая должна вычислять: сортировать массив по возрастанию; Как отсортировать двумерный массив по возрастанию?

Решение задачи: «Отсортировать двумерный массив по возрастанию?»

textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Text;
using System.Linq;
 
 
namespace ConsoleApplication8
{
    class Program
    {
 
        static void Main(string[] args)
        {
            int N = 2, M = 3;
            int[ ,] Arr = new int[N, M];
            int[] a = new int[N * M];
 
            for (int i=0;i<N;i++)
            {
                for(int j=0;j<M;j++)
                {
                    a[i * M + j] = Arr[N, M];
                }
            }
            Array.Sort(a);
            for (int i = 0; i < N; i++)
            {
                for (int j = 0; j < M; j++)
                {
                   Arr[N, M] = a[i * M + j] ;
                }
            }
        }
    }   
}

Оцени полезность:

7   голосов , оценка 3.857 из 5
Похожие ответы