Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
persalena
0 / 0 / 0
Регистрация: 02.12.2008
Сообщений: 23
#1

Нахождение локального минимума матрицы - C++

24.12.2008, 16:09. Просмотров 792. Ответов 0
Метки нет (Все метки)

(Элемент наз. Локальным мин. если он строго меньше всех его соседей)
Вопрос заключается в следующем: Я создаю подпрограмму для нахождения локального минимума. Мне приходится его сравнивать со всеми окружающими его элементами через if, и при этом еще разбить на несколько случаев:
1) если элемент в углу
1.1) в правом верхнем
1.2)в правом нижнем
1.3)в левом верхнем
1.4)в левом нижнем
2) если элемент сбоку:
2.1) слева
2.2)справа
2.3)сверху
2.4)снизу
3) общий случай(когда 8 соседей)

Мне сказали чтобы я ввела переменную К, которая будет принимать значение то 1 то -1.
И тем самым обобщить пункты 1.1-1.4 в 1 и 2.1-2.4 в 2. Не подскажете как это сделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2008, 16:09     Нахождение локального минимума матрицы
Посмотрите здесь:

Алгоритм обработки матрицы: Нахождение максимального элемента матрицы и его номера. C++
C++ Непрерывные функции и нахождение минимума на отрезке
C++ Нахождение локального минимума
C++ Рекурсия, нахождение минимума в массиве
Нахождение минимума k в матрице C++
C++ Нахождение минимума/максимума в конкретной строке или столбце
Нахождение минимума из двух чисел C++
Нахождение минимума функции на интервале способом перебора C++
C++ Нахождение минимума функции одной переменной методом кубической параболы
Двумерный массив, поиск локального минимума - доработать код C++
Нужно найти ошибки в вычислении локального минимума C++
Элементы, находящиеся левее локального минимума массива, разместить в памяти динамически и распечатать C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru