Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
1 / 5 / 0
Регистрация: 16.10.2017
Сообщений: 170
1

Реализовать операцию удаления всех локальных минимумов из данного набора, обязательно использовать list, remove_if()...

26.03.2018, 19:42. Показов 529. Ответов 2
Метки нет (Все метки)

дано число n и набор из n целых чисел, реализовать операцию удаления всех локальных минимумов из данного набора. обязательно использовать list, remove_if(). вывести на экран исходный набор до и после удаления

C++
1
2
3
4
int del(int x, int y) 
{
  return (y > x);
}
понимаю, что не правильный предикат, тк он должен быть унарным. но как его сделать унарным, если мне нужно сравнивать два значения?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.03.2018, 19:42
Ответы с готовыми решениями:

Удалить локальные минимумы данного набора используя list, remove_if()
дано число n и набор из n целых чисел, реализовать операцию удаления всех локальных минимумов из...

Возврат всех отрицательных локальных минимумов
Помогите пожалуйста решить. Желательно с пояснениями и комментариями Дан динамический массив целых...

Найти максимум среди всех локальных минимумов
Элемент двухмерного массива называется локальным минимумом, если он строго меньше всех имеющихся у...

Поиск позиций всех локальных минимумов матрицы
Каждый пункт нижеприведенного задания оформить в виде функции (процедуры). Все необходимые данные...

2
Don't worry, be happy
17203 / 10081 / 1946
Регистрация: 27.09.2012
Сообщений: 25,159
Записей в блоге: 1
26.03.2018, 20:14 2
Цитата Сообщение от lukinyx99 Посмотреть сообщение
но как его сделать унарным, если мне нужно сравнивать два значения?
Не два, а три. Элемент же должен быть меньше обоих соседей. Можно разве что как-нибудь очень криво накостылить с закладом на реализацию.
0
0 / 0 / 0
Регистрация: 26.03.2018
Сообщений: 216
27.03.2018, 05:52 3
Croessmah, нет, в задании сказано, что локальным минимумом является тот элемент, у которого правый сосед больше него

Добавлено через 9 часов 11 минут
Никто не знает как решать?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2018, 05:52

Поиск позиций всех локальных минимумов матрицы
Каждый пункт нижеприведенного задания оформить в виде функции (процедуры). Все необходимые...

Вывести номера всех локальных минимумов двумерного массива
Помогите пожалуйста завтра контрольная, а я не могу разобраться Вывести номера всех локальных...

Реализовать шаблонную функцию для нахождения количества локальных минимумов заданной матрицы
Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него...

Реализовать операцию удаления элемента из односвязного списка
Реализовать операцию удаления элемента из односвязного списка.


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

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

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