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

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

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

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

24.12.2008, 16:09. Просмотров 794. Ответов 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++
Дан массив размера N. Найти номер его первого локального минимума (локальный минимум – это элемент, который меньше любого из своих...

Нахождение минимума из двух чисел - C++
Делая лабораторную с условием: Найти минимум из двух чисел х и у, написала такого вида программу: #include <iostream.h> #include...

Рекурсия, нахождение минимума в массиве - C++
В общем, в названии темы само задание. int min(int a,int n) { int minim=a; if(minim>a) {minim=a; return min(a,n-1);} else...

Непрерывные функции и нахождение минимума на отрезке - C++
Помогите реализовать функцию Solve из данной задачи: Задается непрерывная функция f(x). Требуется на интервале с заданной точностью E...

Нахождение минимума функции методом половинного деления - C++
Есть программа нахождения корня методом половинного деления. Как ее переделать, чтобы она находила минимум функции и выводила график не...

Нахождение минимума функции на интервале способом перебора - C++
Помогите реализовать программу, которая позволяет найти минимум некоторой функции на заданном интервале. Алгоритм нахождения минимума...

Нахождение минимума/максимума в конкретной строке или столбце - C++
Ребят, подскажите пожалуйста, я забыл как находить минимальный/максимальный элемент в конкретной строке/столбце. Подправьте код, а то...

Нахождение минимума функции одной переменной методом кубической параболы - C++
Допущена ошибка в коде.Предполагаю,что неверно выбран x1 в самой функции метода.Также возможна ошибка в выборе шага(я беру 0.59). ...


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

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

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