Решение двумерного массива сортировки в C ++? И как сортировать быть самым быстрым способом сортировки - PullRequest
0 голосов
/ 20 апреля 2020

Я новичок в C ++. Я узнал код функции vector() name1; и использую sort(name1.begin(), name1.end(), cmp) для сортировки моего векторного массива. Мой учитель сказал мне, что сортировка - это самый быстрый способ сортировки, но я хочу знать, как и почему. Последний вопрос - как отсортировать двумерный массив в коде функции sort.

1 Ответ

0 голосов
/ 20 апреля 2020

std :: sort не самая быстрая техника сортировки, но да, она оптимальна и работает для большого диапазона входных данных. Алгоритм быстрой сортировки сортирует одномерный вектор за наименьшее время Нажмите здесь, чтобы узнать, как работает встроенная сортировка

Для сортировки двумерного вектора необходимо указать, сортировать ли элементы по столбцам или по строкам, встроенной функции сортировки нет. Вы можете видеть предыдущие потоки по сортировке двумерных векторов. vector сортировка 2-го вектора

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...