0 / 0 / 0
Регистрация: 10.12.2016
Сообщений: 69
1

Найти максимальный элемент и вставить после него 0

25.09.2017, 08:13. Показов 2789. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Найти максимальный элемент и вставить после него 0
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.09.2017, 08:13
Ответы с готовыми решениями:

Найти максимальный элемент стека и вставить после него 0
Найти максимальный элемент стека и вставить после него 0, не работает, помогите пожалуйста ...

Найти максимальный элемент стека и вставить после него 0 - C++
Найти максимальный элемент стека и вставить после него 0 - C++

Найти минимальный элемент стека и вставить после него 0
 ребят помогите сделать задачу, не понимаю как делать. Ввести символы, формируя из них стек.Найти...

Найти минимальный элемент стека и вставить после него 0
Найти минимальный элемент стека и вставить после него 0: вот программа но работает не корректно:...

5
управление сложностью
1687 / 1300 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
25.09.2017, 08:44 2
Найти элемент где ?
0
245 / 139 / 53
Регистрация: 23.11.2015
Сообщений: 394
25.09.2017, 09:53 3
раз уж нубские вопросы задаем, то вот так вот мутировать временный объект же плохо, правда?

C++
1
x.insert(++std::max_element(std::begin(x), std::end(x)), 0);
0
1642 / 1091 / 487
Регистрация: 17.07.2012
Сообщений: 5,345
25.09.2017, 12:34 4
Babysitter, почему плохо?
0
245 / 139 / 53
Регистрация: 23.11.2015
Сообщений: 394
25.09.2017, 14:26 5
Цитата Сообщение от Новичок Посмотреть сообщение
Babysitter, почему плохо?
я первый спросил

на самом деле, я пытался прикинуться валенком и получить исчерпывающее оъяснение. вроде здесь все нормально.

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

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
 
struct Large {
    explicit Large(int x) : 
        m_x(x) { }
    
    int m_x = 0;
};
 
Large foo() {
    return Large{42};
}
 
void bar(Large& y) {
    y.m_x = 666;
}
 
int main()
{
    
    Large const& x = foo(); // можно
    // нельзя Large& x = foo();
    // нельзя bar(foo());
    // нельзя foo().m_x = 666;
    
    std::cout << "Hello, world!\n";
}
http://rextester.com/PXECW81969
0
Любитель чаепитий
3742 / 1798 / 566
Регистрация: 24.08.2014
Сообщений: 6,016
Записей в блоге: 1
25.09.2017, 15:03 6
Цитата Сообщение от Новичок Посмотреть сообщение
почему плохо?
Временные объекты встроенного типа
1
25.09.2017, 15:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.09.2017, 15:03
Помогаю со студенческими работами здесь

Найти минимальный элемент стека, вставить после него 0
найте минимальный элемент стека , е поставить после него 0 Добавлено через 50 минут уже нашел

Найти максимальный элемент массива, и удалить после него все нечетные элементы
В массиве A(n) определить максимальный элемент .удалить после максимального все нечетные элементы

Найти максимальный элемент вектора и вывести числа, расположенные до и после него в разные массивы
Помогите с задачей по одномерным массивам В векторе V найти максимальный элемент и вывести все...

Дана матрица вещественных чисел. Найти максимальный элемент и наиболее удалённый от него (по значению) элемент матрицы.
Дана матрица вещественных чисел. Найти максимальный элемент и наиболее удалённый от него (по...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru