Как делать сортировку в javascript при помощи sort()

Способ 3: Формула сортировки

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

Шаг 1: Создание вспомогательной формулы

Основная задача – создать вспомогательную формулу, которая анализирует слова в ячейках и определяет их порядковый номер в будущем отсортированном по алфавиту списке. Это происходит при сравнении встроенными алгоритмами Excel, работающими по принципу анализа кодировки. Детально разбирать работу этой формулы не будем, только покажем ее создание.

  1. Для работы с будущими вычислениями понадобится создать из ячеек группу, для чего их необходимо выделить и в специально отведенном поле сверху задать новое название.

Теперь диапазон выделенных ячеек имеет собственное имя, отвечающее за его содержимое, — в нашем случае это фрукты. Если вводите несколько слов в названии, не ставьте пробел, а используйте вместо него нижнее подчеркивание: «(пример_текста)».

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

Сейчас результатом этой формулы будет «1», поскольку ее запись не совсем верна для будущих расчетов, поэтому добавьте выражение

Растяните формулу, зажав край ячейки, до конца будущего списка для сортировки.

Переименуйте диапазон с числами в группу — это понадобится при составлении следующей формулы.

Шаг 2: Создание формулы сортировки

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

  1. В новой ячейке начните вводить . Эта формула отвечает за поиск позиции строки, из-за чего и следует указать аргумент «A1».

Далее для простоты добавления именных диапазонов перейдите в «Формулы», разверните меню «Определенные имена» и выберите «Использовать в формуле».

Добавьте диапазон со вспомогательной формулой и укажите для него тип сопоставления «Точное совпадение» в выпадающем списке, который появится после добавления «;».

Завершите создание формулы, обернув ее в функцию , которая будет работать с массивом названий.

Проверьте результат и затем растяните формулу так, как это уже было показано выше.

Теперь вы получите корректно работающий динамический список, отсортированный по алфавиту.

Для упрощения понимания отдельно предоставляем полную формулу:

, вам же останется только отредактировать ее под свои цели и растянуть на необходимый диапазон ячеек.

Шаг 3: Модернизации формулы для повторных названий

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

  1. Откройте вспомогательную формулу и уберите знак «, чтобы работал только при условии равенства.

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

Снова растяните формулу, чтобы она изменилась на всех ячейках.

Добавьте в список повторяющиеся названия, чтобы проверить их нормальное отображение.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Сортировка строк по столбцу в Excel

Ниже на рисунке представлена выборка информации из базы данных по сотрудникам фирмы:

Допустим нам необходимо отсортировать таблицу относительно столбца «Премия» по убыванию сумм. Для решения этой задачи воспользуемся самыми простыми (базовыми) инструментами сортировки в Excel.

Перейдите курсором клавиатуры на любую ячейку в столбце G (можно даже на заголовок столбца G1). А Потом выберите инструмент: «ГЛАВНАЯ»-«Редактирование»-«Сортировка и фильтр»-«Сортировка по убыванию».

В результате данные упорядочились и организовались в определенную структуру:

Как оказалось, наибольшую премию получил сотрудник «Евгений Пруткий».

Внимание! Список, который будет сортирован не должен содержать объединенных ячеек. Примечание

Инструмент для базовой сортировки диапазонов доступен так же на закладке: «ДАННЫЕ»-«Сортировка по возрастанию/по убыванию»

Примечание. Инструмент для базовой сортировки диапазонов доступен так же на закладке: «ДАННЫЕ»-«Сортировка по возрастанию/по убыванию».

И встроен в выпадающие меню заголовков таблиц в режиме автофильтра или умной таблицы:

Так же встроен в контекстное меню, которое появляется по нажатию правой кнопкой мышки:

Читайте так же: Возможности сортировки данных в Excel списком.

Как убрать сортировку в Excel

Если таблицу необходимо будет привести в изначальный вид, тогда перед каждой сортировкой создавайте столбец нумерации строк. В данном примере – это столбец А (№п/п). Часто необходимо привести таблицу в изначальный вид после выполнения с ней многочисленных и сложных сортирований данных по разным столбцам, критериям или условиям. Тогда достаточно выполнить сортировку по столбцу с номерами строк, чтобы таблица приняла свой первоначальный вид.

Читайте так же: Сортировка по цвету ячеек в Excel.

Как в Excel сделать сортировку в столбце

Иногда нужно выполнить независимую сортировку только лишь внутри одного столбца таблицы без привязки к другим столбцам или их изменения. Например, столбец B «Имя». Такая задача решается так же просто:

  1. Выделите целый столбец B щелкнув левой мышкой по заголовку столбца листа.
  2. Выберите инструмент: «ГЛАВНАЯ»-«Редактирование»-«Сортировка и фильтр»-«Сортировка по убыванию».
  3. В появившемся диалоговом окне «Обнаруженные данные в неуказанного диапазона», выберите опцию: «сортировать в пределах указанного выделения». И нажмите на кнопку «Сортировка».

Обратите внимание на то, что значения ячеек в остальных столбцах остались без изменений:

Такой способ необходимо применять только как вспомогательный.

Сортировка по дате

И наконец, предположим, что вам нужно отсортировать сотрудников по их дате выхода на пенсию. Эта информация хранится в свойстве и чтобы сделать всё интереснее, это будет не объект с датой, а просто строка. Что нам нужно сделать первым делом, так это создать валидный объект даты из строки даты выхода на пенсию, хоть впоследствии процесс и будет таким же, как и сортировка по числам:

employees.sort(function(a, b){var dateA=new Date(a.retiredate), dateB=new Date(b.retiredate)return dateA-dateB //сортировка по возрастающей дате})

Это отсортирует массив таким образом, что работник, выходящий на пенсию раньше всех, появится первым. теперь будет Sarah. Это сработает, потому что JavaScript даст вам сравнить и/или сделать арифметические вычисления на объекте даты, который в первую очередь автоматически сконвертируется в числовой вид.

Сортировка по алфавиту

Чтобы отсортировать получившийся список по алфавиту, выделите его и на вкладке «Главная» в закладке «Абзац» найдите кнопку «Сортировка».

В открывшемся окне в левом поле выберите опцию «Абзац», а в правом («Тип») – опцию «Текст».

Таким образом, критерием отделения одного фрагмента от другого для программы будет абзац (его «Ворд» будет принимать за единицу списка), а сортировка будет происходить не по дате и не по числам, а по буквам.

Обратите внимание, что «Ворд» позволяет сортировать по убыванию и по возрастанию: достаточно сделать соответствующий выбор. После нажатия кнопки ОК ваш список будет отсортирован по алфавиту

После нажатия кнопки ОК ваш список будет отсортирован по алфавиту.

Настраиваемая сортировка

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

А, что делать, если мы хотим отсортировать имена по алфавиту, но например, при совпадении имени сделать так, чтобы данные располагались по дате? Для этого, а также для использования некоторых других возможностей, все в том же меню «Сортировка и фильтр», нам нужно перейти в пункт «Настраиваемая сортировка…».

После этого, открывается окно настроек сортировки

Если в вашей таблице есть заголовки, то обратите внимание, чтобы в данном окне обязательно стояла галочка около параметра «Мои данные содержат заголовки»

В поле «Столбец» указываем наименование столбца, по которому будет выполняться сортировка. В нашем случае, это столбец «Имя». В поле «Сортировка» указывается, по какому именно типу контента будет производиться сортировка. Существует четыре варианта:

  • Значения;
  • Цвет ячейки;
  • Цвет шрифта;
  • Значок ячейки.

Но, в подавляющем большинстве случаев, используется пункт «Значения». Он и выставлен по умолчанию. В нашем случае, мы тоже будем использовать именно этот пункт.

В графе «Порядок» нам нужно указать, в каком порядке будут располагаться данные: «От А до Я» или наоборот. Выбираем значение «От А до Я».

Итак, мы настроили сортировку по одному из столбцов. Для того, чтобы настроить сортировку по другому столбцу, жмем на кнопку «Добавить уровень».

Появляется ещё один набор полей, который следует заполнить уже для сортировки по другому столбцу. В нашем случае, по столбцу «Дата». Так как в данных ячеек установлен формат даты, то в поле «Порядок» мы устанавливаем значения не «От А до Я», а «От старых к новым», или «От новых к старым».

Таким же образом, в этом окне можно настроить, при необходимости, и сортировку по другим столбцам в порядке приоритета. Когда все настройки выполнены, жмем на кнопку «OK».

Как видим, теперь в нашей таблице все данные отсортированы, в первую очередь, по именам сотрудника, а затем, по датам выплат.

Но, это ещё не все возможности настраиваемой сортировки. При желании, в этом окне можно настроить сортировку не по столбцам, а по строкам. Для этого, кликаем по кнопке «Параметры».

В открывшемся окне параметров сортировки, переводим переключатель из позиции «Строки диапазона» в позицию «Столбцы диапазона». Жмем на кнопку «OK».

Теперь, по аналогии с предыдущим примером, можно вписывать данные для сортировки. Вводим данные, и жмем на кнопку «OK».

Как видим, после этого, столбцы поменялись местами, согласно введенным параметрам.

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

Сортировка текста в Ворде по алфавиту: шаг второй

Нам нужно разместить имена в таблице в алфавитном порядке. Для этого понадобится в меню «Макет» (1 на рис. 4) кликнуть по кнопке «Сортировка» (2 рис. 4)

При этом важно сохранить выделение таблицы. Синий цвет, в который «окрашена» таблица на рис

4, свидетельствует о том, что она выделена в редакторе Word.

Рис. 4. Сортировка данных по алфавиту в выделенной таблице Word.

На экране появится служебное меню «Сортировка» (рис. 5). Оно достаточно сложное, содержит много настроечных параметров. Но нам понадобятся только 2 из них, которые к тому же не нужно вводить вручную, параметры уже указаны.

Рис. 5. Настройки параметров сортировки данных в таблице Ворд.

В окошке настроек «Сначала по» (красная цифра 1 на рис. 5) стоит параметр «столбцам 1». Справа от этой надписи на самом краю окна проставлено выделение «по возрастанию» (2 на рис. 5).

При желании «по возрастанию» можно самостоятельно заменить на «по убыванию». Тогда данные будут отсортированы по алфавиту не от буквы «а» до буквы «я», а в противоположном направлении: от «я» до «а». Пока же оставим все как есть и кликнем по кнопке «ОК» (3 на рис. 5).

После клика по «ОК» сразу же увидим, что имена выстроились так, как требовалось (рис. 6). На первом месте оказалась «Александра», поскольку имя начинается с «а». На последнем месте в таблице стоит «Янина», потому что первая буква в ее имени – это «я».

Преобразование отсортированной таблицы в текст в Ворде: шаг третий

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

Для превращения таблицы в текст, не снимая выделения таблицы, на вкладке «Макет» (цифра 1 на рисунке 6) кликаем по кнопке «Данные» (2 на рис. 6). И выбираем опцию «Преобразовать в текст» (3 на рисунке 6).

Рис. 6. Обратное преобразование таблицы в текст Ворд.

Снова появится служебное окно настроек параметров. Теперь предлагаются опции для преобразования таблицы в текст (рис. 7). В открывшемся служебном окне достаточно лишь нажать на кнопку «ОК» (1 на рис. 7), поскольку все настройки выставлены по умолчанию так, как нужно.

Рис. 7. Служебное окно настроек параметров преобразования таблицы в текст Ворд.

Итак, кликаем по «ОК» (1 на рис. 7) и… видим на экране текст, состоящий из прежних имен, но уже расположенных в строго алфавитном порядке (рис. 8). Что и требовалось сделать в конечном итоге! Cортировка текста в Ворде проведена.

Рис. 8. Окончательное расположение имен по алфавиту после всех произведенных действий в редакторе Ворд.

Итоги

Разумеется, таким же образом можно отсортировать список имен или фамилий, или даже еще более длинные тексты (например, полностью ФИО). Причем список может быть любой величины, не обязательно 7 имен, как в показанном примере.

Можно подобным образом расположить в алфавитном порядке хоть 70, хоть 700, хоть 7000 имен. Да что там имена, фамилии или ФИО! Так можно отсортировать любые тексты. Главное, чтобы эти тексты были расположены в Word друг под другом, абзац за абзацем.

Можете попробовать – всё получится!

Видео-формат статьи

Другие материалы:

1. Как сделать сложную сортировку в Ворде по трем параметрам

2. Обтекание картинки в Ворде: как ее вставить в текст, изменить размер и расположить рядом с текстом

3. Сравнение возможностей Word и Excel для работы с таблицами

4. Как открыть два окна в Ворд одновременно

5. Что такое шрифт по умолчанию в Word и как его изменить

Распечатать статью

Получайте актуальные статьи по компьютерной грамотности прямо на ваш почтовый ящик. Уже более 3.000 подписчиков

.

Важно: необходимо подтвердить свою подписку! В своей почте откройте письмо для активации и кликните по указанной там ссылке. Если письма нет, проверьте папку Спам

Как сделать список по алфавиту в Word 2007, 2010, 2013 или 2016

Если вы используете текстовый редактор Word 2007, 2010, 2013 или 2016, то кнопка для сортирования списка находится на вкладке «Главная», в блоке кнопок «Абзац». Данная кнопка называется «Сортировка» и она выглядит как две буквы «АЯ» и стрелка вниз.

Для того чтобы сделать список по алфавиту вам нужно просто выделить ваш список и нажать на эту кнопку. После этого появится небольшое окно «Сортировка текста». В этом окне нужно выбрать способ сортировки и нажать на кнопку «Ок». Если выбрать вариант «По возрастанию», то список будет отсортирован по алфавиту. Если же выбрать «По убыванию», то список от сортируется в обратном порядке, то есть от буквы «Я» до буквы «А».

С помощью данной кнопки можно сортировать по алфавиту любые списки. Все зависимости от того, как они оформлены. Это могут быть просто списке в виде абзаца текста, пронумерованные списки, не нумерованные списки или даже списки в таблице.

Сортировка в Word

Мне нравиться текстовый редактор Ворд. Работать в нем одно удовольствие.

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

Сортировка в Word 2003

Создайте необходимый список. Выделите его и выберите в меню «Таблица» — Сортировка -.

Откроется окно «Сортировка текста». Выберите тип сортировки, и нажмите кнопку «ОК».

Список отсортирован.

Сортировка в Word 2007/2010

В текстовом редакторе Word 2007 и вызвать такое же окно сортировки можно из меню Главная – иконка Сортировка.

Вот Вы и создали сортировку в Word. Как видите, всё очень просто и быстро. Теперь этот процесс не будет вызывать у Вас неприязнь и отчаяние.

Функция сортировки очень полезная и нужная. Если вам трудно сразу запомнить все что необходимо, то лучше заведите тетрадочку и записывайте туда все эти уроки.

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

Не обязательно писать все, что написано в статье. Достаточно написать заголовок и вкладки меню в порядке их использования. Зато потом вы съэкономите кучу времени и нервов.

Я все собираюсь написать небольшую брошюру по текстовому редактору, но пока все руки не доходят. Как только соберусь, то сообщу вам об этом. А вы подпишитесь на обновления блога, чтобы не пропустить этот момент.

Видеоролик^ Сортировка в Word 2010:

Сортировка в ворде нужна при составлении различных списков, например списка литературы при написании реферата. При редактировании таблиц в этом приложении сортировка помогает расположить строки в определенном порядке.

В редакторе Word можно автоматически сортировать порядок расположения абзацев или строк в таблице, списки, причем как нумерованные так и маркированные.

Сортировка по имени

В наши дни сортировка по возрасту сотрудника может выглядеть довольно бесчувственной и некорректной, так что давайте отсортируем по именам сотрудников в возрастающем порядке. Вспомните, что по-дефолту, сортировка массива, который содержит примитивы, такие как строки, происходит в алфавитном порядке. Что говорит о том, что вам просто надо вызвать метод, без любой функции сравнения, в общем просто . Это не работает, так как данные по которым мы хотим отсортировать не являются массивом. Так что же делать? Фокус тут в том, чтобы вручную написать функцию сравнения, которая отсортирует массив по-алфавиту, что в свою очередь даст нам указать где находятся данные строк. Давайте посмотрим:

employees.sort(function(a, b){var nameA=a.name.toLowerCase(), nameB=b.name.toLowerCase()if (nameA < nameB) //сортируем строки по возрастанию  return -1if (nameA > nameB)  return 1return 0 // Никакой сортировки})

Это отсортирует массив employees по именам в возрастающем порядке, так что теперь это Christine, это Edward и так далее. Тут мы сравниваем две строки a.name с b.name и возвращаем -1, 1 или 0, в соответствии с сортировкой, точно определенной формулой, которую использует сам , без передачи какой-либо другой функции. Как вы уже наверное выяснили, в JavaScript вы можете без сомнений сравнивать две строки.

Примечания

Интерактивную кнопку открытия окна сортировки таблицы можно найти не только в разделе «Абзац», но и в появляющейся вкладке «Макет», разделе «Данные»;

При сортировке многоуровневых списков не сохраняется принадлежность частей списка к родительскому уровню;

Иногда пользователи Ворда забывают об этом инструменте и для обработки табличных данных сразу копируют (переносят) их в табличный редактор Excel.

Таким образом, в приложении Word Office имеется удобный, не перегруженный излишним функционалом инструмент для сортировки всех типов списков и таблиц.

Работая с текстовыми документами очень часто приходится использовать списки. При этом очень часто возникает необходимость сортировать такие списки по алфавиту.

К счастью, текстовый редактор Word позволяет избежать ручной сортировки и сэкономить большое количество времени. В этом материале мы расскажем о том, как сделать список по алфавиту в Word 2003, 2007, 2010, 2013 или 2016.

Как открыть документ несколько раз одновременно?

Сложная структура

Теперь мы расскажем, как в таблице «Ворд» сортировать по алфавиту. Это несложно. Выделяем таблицу. Переходим к вкладке «Макет». Нажимаем кнопку «Сортировка». Она находится в группе «Данные». В открывшемся окне выбираем необходимые параметры. Если необходимо, чтобы распределение данных происходило относительно первой колонки, в разделе «Сортировать по» устанавливаем «Столбцам 1». Можно сделать элементы независимыми. Задаем необходимые значения. Нажимаем ОК. Это позволит увидеть изменения.

Данные отсортированы по алфавиту. Шапку необходимо вернуть на место. Нажимаем на первую ячейку таблицы и применяем сочетание клавиш CTRL+V. Так же в алфавитном порядке можно отсортировать отдельный столбец. Вся прочая информация при этом должна остаться на местах. Использовать описанную выше инструкцию можно, если процесс касается первого столбца.

Как в редакторе «Word» отсортировать данные в таблице по алфавиту в отдельно взятом столбце?

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

Для этого нужно сделать следующее:

Выделите столбец, в котором вы желаете отсортировать данные в алфавитном порядке

Скопируйте нужный столбец

Как и в предыдущей инструкции, нажмите на «Сортировка»

Нажмите на «Сортировка»

Теперь в уже знакомом окне настроек мы поступим следующим образом. В пунктах «Сначала по», «Затем по», «Затем по» выставите значение «Б» (в нашем примере получается именно так; в вашем примере возможно нужно будет выставить значение «Столбцам 2», смотря от версии программы, и что она предлагает).

Проставьте в левой колонке параметры «Б» или «Столбцам 2»

Далее ставим галку возле пункта «без заголовка» (то есть сортируем данные без учета самой первой строки).

Поставьте галку на «без строки заголовка»

Затем нажмите на нижнюю кнопку «Параметры» и поставьте галку на «Только столбцы» и нажмите на «ОК».

Поставьте галку на «только столбцы»

Теперь в правой колонке настроек все должно быть так, как показано на скриншоте

В третьей колонке настроек поставьте галки на «по возрастанию»

В итоге, нажмите на «ОК» и получите результаты

Получите результаты

Видео: Сортировка информации в таблице «Word»

Сортировка по нескольким столбцам Excel

Как настроить сортировку в Excel? Допустим мы хотим сортировать сотрудников по дате рождения (от старых к новым) в соответствии с каждым городом (места рождения). Для этого:

  1. Сначала для данного примера лучше сбросить сортировку предыдущих примеров. Для этого отсортируйте таблицу по первому столбцу А (№п/п) – по возрастанию.
  2. Перейдите на любую ячейку исходной таблицы и выберите инструмент: «ГЛЛАВНАЯ»-«Редактирование»-«Сортировка и фильтр»-«Настраиваемая сортировка». Появиться диалоговое окно в котором можно задать несколько условий для сортировки таблицы.
  3. В первом выпадающем списке выбираем заголовок столбца по которому будут сортированы данные в первую очередь. В данном примере – это «Место рождения». Второй выпадающий список оставим без изменений – «Значение», а в третьем указываем тип сортирования «От А до Я».
  4. Нажмите на кнопку «Добавить уровень» и в следующем условии указываем новые критерии. 1 – «Дата рождения», 2 – «Значение», 3 – «От старых к новым». И нажмите на кнопку ОК.

Таблица приобрела следующую структуру:

Сначала ее значения отсортированы относительно названий городов в алфавитном порядке. Далее относительного каждого города распределены даты рождения от старых к новым.

Если мы работаем только с фрагментом таблицы где нет заголовков столбцов, а только лишь диапазон ячеек с текущими значениями, как показано ниже на рисунке:

Тогда в диалоговом окне инструмента «Настраиваемая сортировка» следует отключить опцию «Мои данные имеют заголовки столбцов». В результате чего в качестве критериев для каждого первого выпадающего списка секции «Столбец» в каждом уровне, будут использованы заголовки столбцов рабочего листа Excel (Столбец А, Столбец B, C и т.д.). А при применении всех параметров в сортировку будут включены все строки и ячейки исходного диапазона (фрагмента таблицы), что является правильным результатом в данном случаи.

Примечание. Кнопка вызова инструмента для настраиваемой сортировки так же доступна на закладке «ДАННЫЕ»-«Сортировка».

Читайте так же: Сортировка по месяцам в Excel.

Таблицы данных, которые мы получаем от разных сотрудников в большинстве случаев не упорядочены и работать с ними без организации – сложно. Возникает необходимость отсортировать: текстовые значение по алфавиту, числовые – по возрастанию, а даты от старых до новых. Сортировать вручную все столбцы по отдельности – это не наилучшее решение для данной задачи. Особенно если столбцов более тысячи. Поэтому лучше воспользоваться специальным встроенным инструментом Excel – настраиваемой сортировкой. Данный инструмент автоматическое сортирует данные одновременно по нескольким столбцам. Он настолько эластичен, что его можно применить практически для любой сортировки с любым уровнем сложности.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector