|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.02.2019, 07:34 | #1 |
Новичок
Джуниор
Регистрация: 25.02.2019
Сообщений: 1
|
Надо сделать вывод локальных максимумов этого массива.
Дан двухмерный массив 20 Х 20 целочисленных элементов.Найдите все локальные максимумы.
Надо сделать вывод локальных максимумов этого массива. Помогите! using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication10 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { dataGridView1.RowCount = 20; dataGridView1.ColumnCount = 20; int[,] a = new int[20, 20]; int count = 0; int i, j; Random rand = new Random(); for (i = 0; i < 20; i++) for (j = 0; j < 20; j++) a[i, j] = rand.Next(-100, 100); for (i = 0; i < 20; i++) for (j = 0; j < 20; j++) dataGridView1.Rows[i].Cells[j].Value = a[i, j].ToString(); i = 0; j = 0; for (i = 0; i < 20; i++) { for (i = 0; i < 20; i++) { if (a[i, j] >= a[i - 1 == -1 ? i : i - 1, j] && a[i, j] >= a[i + 1 == a.GetLength(0) ? i : i + 1, j] && a[i, j] >= a[i, j - 1 == -1 ? j : j - 1] && a[i, j] >= a[i, j + 1 == a.GetLength(1) ? j : j + 1]) count++; } label2.Text = Convert.ToString(count); } } } |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск локальных максимумов в двумерном массиве | AcHt | Windows Forms | 0 | 20.06.2017 14:11 |
В одномерном массиве все элементы этого массива умножить на среднее арифметическое наибольшего и наименьшего элементов этого массива | Danil_322 | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 24.12.2016 17:55 |
В действительной матрице А(n,n).определить в каждой строке число локальных максимумов (Delphi) | (=Настя=) | Помощь студентам | 7 | 14.09.2011 22:16 |
Дан файл вещественных чисел. Создать файл целых чисел, содержащий номера всех локальных максимумов в порядке возрастания | zzz6 | Помощь студентам | 1 | 04.07.2011 12:59 |
Создать функцию вычисляющую общее количество локальных максимумов | leha1993 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 23.05.2011 14:23 |