Страница 1 из 1
Работа с двумерным массивом
Добавлено: 27 ноя 2009, 21:12
rina alex
Дан квадратный массив NxN.
В выделенной области найти
найти минимальный/
максимальный элемент
и поменять их местами.
Вот выделенная область на картинке:
Помогите пожалуйста, мне уже просто самой интересно)
Re: Работа с двумерным массивом
Добавлено: 28 ноя 2009, 02:01
dr.Jekill
Нахождение Min и Max ищите по форуму - много раз делалось. Поменять их местами можно через доплнительную переменную. Например так:
pascal Код:
[LEFT]
[/LEFT]
Как выделяется область? Ссылка на рис. битая
Re: Работа с двумерным массивом
Добавлено: 28 ноя 2009, 06:39
BHy4ok
Сам лично кому-то решал точно такую-же задачу. Ищите по форуму.
Re: Работа с двумерным массивом
Добавлено: 28 ноя 2009, 10:24
rina alex
Спасибо, но проблема не в нахождении макс/мин. Как работать только с
выделенной областью. Как на рисунке.
Ссылка работает, но вот вам ещё:
http://depositfiles.com/files/gyaqo9juz
Поиск элементов выполняется только в чёрном ромбике!)
Re: Работа с двумерным массивом
Добавлено: 28 ноя 2009, 18:52
Newbie
организуй цикл не от 0..n, а a..b(0<=a<=b<=n) делов то...
Re: Работа с двумерным массивом
Добавлено: 28 ноя 2009, 19:31
rina alex
Newbie писал(а):организуй цикл не от 0..n, а a..b(0<=a<=b<=n) делов то...
Если несложно, можешь написать, как именно это должно выглядеть кодом? Я несовсем поняла твою идею)
Re: Работа с двумерным массивом
Добавлено: 03 дек 2009, 22:07
rina alex
В экстримальных условиях лабы по процедурному программированию мой мозг выдал:
http://pastebin.ubuntu.com/334042/
Если кому станет интересно)
Re: Работа с двумерным массивом
Добавлено: 06 дек 2009, 23:06
XTen
могу расписать
ICQ: 410-691-984
Re: Работа с двумерным массивом
Добавлено: 06 дек 2009, 23:20
rina alex
XTen, спасибо, я уже сама решила)
