Упорядочить по строкам произвольный двумерный массив по возрастанию - C#
Формулировка задачи:
Скажите, пожалуйста, где тут ошибка?
Задание: Упорядочить по строкам произвольный двумерный массив по возрастанию.
class Program { static void Main(string[] args) { int[,] array = {{ 1, 2, 3, -2, -49, 0, 3, 2 },{22, 56, 76, -2, 0, -52, 4, 9}}; Array.Sort(array); foreach (var item in array) Console.Write("{0} ", item); Console.ReadKey(true); } }
Решение задачи: «Упорядочить по строкам произвольный двумерный массив по возрастанию»
textual
Листинг программы
int temp; //по строкам for (i = 0; i < m; i++) {for (j = 0; j < n - 1; j++) {for (int k = 0; k < m; k++) {if (q[k, j] > q[k, j + 1]) {temp = q[k, j + 1]; q[k, j + 1] = q[k, j]; q[k, j] = temp; }}} } for (i = 0; i < m; i++) {for (j = 0; j < n; j++) {s = s + q[i, j] + " ";} listBox3.Items.Add(s); s = ""; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д