Вектор и стандартные алгоритмы STL
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Всем привет! Недавно начал осваивать STL и столкнулся с трудностями в решении задачи. Звучит она таким образом: Используя «Вектор» и стандартные алгоритмы библиотеки STL найти:
1) произведение элементов массива с четными номерами
Мои наброски:
Как сделать произведение? С помощью multiplies? И что это за обычная адресация?
2) сумму элементов массива, расположенных между первым и последним нулевым элементами
В 1) использовать обычную адресацию, в 2) прямой и обратный итератор
3) отсортировать элементы вектор по возрастанию.
Я так понял здесь нужно использовать sort(v.begin(),v.end()); ?