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

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

Войти
Регистрация
Восстановить пароль
 
Seo-optimist
2 / 2 / 0
Регистрация: 04.12.2009
Сообщений: 95
#1

Найти количество его локальных минимумов1|максимумов2 - C++

09.12.2010, 12:36. Просмотров 849. Ответов 1
Метки нет (Все метки)

Добрый вечер. помогите реализовать задачку.
Дан массив размера N. Найти количество его локальных минимумов1|максимумов2.
Нужно реализовать с интерфейсом, но буду благодарен за сам алгоритм

Добавлено через 14 часов 6 минут
Помогите плизззззззззззз........
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2010, 12:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти количество его локальных минимумов1|максимумов2 (C++):

Найти количество локальных минимумов в матрице - C++
Можете подсказать как найти кол-во локальных минимумов в двумерном массиве?

Найти количество локальных минимумов в одномерном массиве - C++
Составьте функцию, определяющую количество локальных минимумов для массива целых чисел. Элемент является локальным минимумом, если он...

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

Найти в массиве количество локальных минимумов значение которых кратно трем - C++
У меня такая проблема у меня есть задача Задание 25 № 7319. Дан массив, содержащий 2014 положительных целых чисел. Напишите на одном из...

Подсчитать количество локальных минимумов матрицы, найти сумму модулей элементов выше главной диагонали - C++
Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных...

Подсчитать количество локальных минимумов - C++
Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Vladimir.
155 / 155 / 10
Регистрация: 24.11.2009
Сообщений: 375
09.12.2010, 20:55 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// пусть a - наш массив, dim - количество элементов. dim>=2;
//
// локальным минимумом будем считать такой элемент,
// который строго меньше соседа слева и справа.
// если элемент находится на границах 
//массива (первый и последний). То будем считать его минимумом если
//он меньше единственного соседа.
 
counter = 0; // счётчик минимумов
 
for (int i = 1; i < dim-1; i++)
    if ((a[i]<a[i-1])&&(a[i]<a[i+1])) counter++;
// проверка границ:
if(a[0]<a[1]) counter++;
if(a[dim-1]<a[(dim-1)-1]) counter++;
// вывод counter.
// аналогично для подсчёта максимумов.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.12.2010, 20:55
Привет! Вот еще темы с ответами:

Количество локальных минимумов в списке - C++
Всем привет, в списке нужно подсчитать кол-во локальных минимумов и вывести их. Подсчитать подсчитал, но вывести не знаю как. Помогите...

Посчитать количество локальных минимумов в матрице - C++
Элемент двохмерного масива называют локальным минимумом, если он имеет значение ,меньше значений своих соседей. Посчитать количество...

Подсчитать количество локальных минимумов в матрице - C++
Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных...

Подсчитать количество локальных минимумов матрицы - C++
Дано матрицу . Разделить выходную матрицу на значения y=2/x, где x=1,5. Подсчитать кол-во локальных минимумов полученной матрицы . Найти...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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