Отсортировать двумерный массив по возрастанию? - 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] ;
}
}
}
}
}