Предмет: Информатика,
автор: iSlate1
Сортировка по алфавиту. С++
см. прикрепленное фото
Приложения:
Ответы
Автор ответа:
0
#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
template <typename T>
void PrintVec(const std::vector<T>& vec)
{
for (const auto& el : vec)
{
std::cout << el << " ";
}
}
int main()
{
std::vector<char> charVec = { 'a', 's', 'd', 'c' };
std::cout << "Input char vector: ";
PrintVec(charVec);
std::cout << std::endl;
std::sort(charVec.begin(), charVec.end()); // стандартная сортировка; сложность: O(N·log(N))
std::cout << "Sorted char vector: ";
PrintVec(charVec);
std::cout << std::endl;
system("pause");
return 0;
}
Вы где-то пропустили точку с запятой, когда переписывали
Похожие вопросы
Предмет: Русский язык,
автор: 89184405611
Предмет: Русский язык,
автор: gyluska
Предмет: Русский язык,
автор: meruetr
Предмет: Алгебра,
автор: AvdeevaSasha
Предмет: Математика,
автор: нина470
(19,45): error C2065:: необъявленный идентификатор
(20,7): error C2143: синтаксическая ошибка: отсутствие ";" перед "std::cout"