@Vetka_in_code

Как отсортировать массив по Unicode?

Первоначальный массив: [1, "Goose", 14, "gas", /, "file10", "file11"];
Отсортированный массив: [/, 1, 14, "Goose", "file10", "file11", "gas"];

Какой алгоритм сортировки использовать? Если не сложно, то подкиньте ссылочки на нужный алгоритм или скиньте цельный кусок алгоритма, если таким пользовались...
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
myjcom
@myjcom Куратор тега C++
Если не верить своим глазам и все таки массив.

https://ru.cppreference.com/w/cpp/algorithm/sort
#include<iostream>
#include<string>
#include<vector>
#include<algorithm>
using namespace std;

int main()
{
	vector<wstring> words = { L"1", L"Goose", L"14", L"gas", L"/" , L"file10", L"file11" };
	sort(words.begin(), words.end());

	for(auto s : words)
	{
		wcout << s << " ";
	}
  wcout << endl;
	wcin.get();
}
OUT: / 1 14 Goose file10 file11 gas
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы