Публикации по теме 'sorting'


Сортировка JavaScript и номера версий приложений
Недавно я прочитал интригующую запись в блоге, в которой описывалась техническая задача для собеседования. Задача состоит в том, чтобы отсортировать по возрастанию массив строк, содержащих номера версий программного обеспечения, например. 1.2, 3.43, 3.33. Решил заняться проблемой самостоятельно, так как сам готовлюсь к интервью. Мой первоначальный набор образцов данных включал номера версий, которые содержали одинаковое количество символов в каждой части номера версии, т. е. все..

Вопросы по теме 'sorting'

Случайный вывод с рекурсивной сортировкой слиянием С++
Я следовал этому рекурсивному алгоритму для сортировки слиянием, описанному в Википедии. Вот код, который я придумал: int* merge(int left[], int leftSize, int right[], int rightSize){ int result[leftSize + rightSize]; //The merged array int...
1121 просмотров
schedule 26.04.2024

Unix (Solaris) вид вывода ls -l с числовыми именами
Учитывая ls -l список каталогов, которые являются версиями выпуска программного обеспечения, как отсортировать их в удобной для человека форме? Например: $ ls -loghF total 209 drwxr-xr-x 2 3 Jun 18 11:33 12.0.40.0/ drwxr-xr-x 2...
2695 просмотров
schedule 11.05.2024

Невозможно отсортировать массив в алфавитном порядке
В настоящее время я пытаюсь отсортировать массив по алфавиту. У меня проблемы с шагом 3 . Вот мой текущий код: import java.util.Arrays; import hsa.Console; public class HowToSortAnArray { static Console c; public static void...
199 просмотров
schedule 15.04.2024

Различный порядок сортировки для различных типов
Есть ли элегантный способ сортировки строки по-разному в зависимости от ее типа? Например, скажем, у меня есть следующие данные: AB421 4TS3 4A521 6ACD 4R3 6BCE 4F и мне нужно отсортировать числа по убыванию, а буквы по возрастанию....
46 просмотров
schedule 05.03.2024

Heap Sort: как исправить мою кодировку и реализовать мою логику?
для ввода массива 2 5 8 3 4 6 я получаю 2 4 5 3 8 6 я пытаюсь реализовать сортировку кучей, и я новичок, и я не знаю, какая ошибка возникает здесь, и я просто пытаюсь реализовать логику сортировки кучи, просто создав кучу и заменив последний элемент...
80 просмотров
schedule 09.05.2024

Принудительно изменить ключ массива на непрерывную нумерацию
У меня проблема, как в примере ниже. Выходной массив, который у меня есть, - это ключ массива # 4, который отсутствует, Array ( [0] => Array ( [milestonename] => Start Date [datefrom] => 03/01/2015...
44 просмотров
schedule 02.05.2024

ArrayList — Создание компараторов
Я создал список ArrayList, содержащий ссылки на объекты, содержащие различные объемы данных. Я хочу отсортировать объект по определенным элементам своих данных. Я успешно сделал это, используя collections.sort вместе с анонимным классом,...
104 просмотров
schedule 09.05.2024

Пожалуйста, объясните оператор perl
Я читаю книгу Intermediate Perl, и в главе 10 есть этот код. Я добавил несколько операторов печати, но основная логика осталась нетронутой. #!/usr/bin/perl use strict; use warnings; use Data::Dumper; my @input = qw(Gilligan Skipper Professor...
77 просмотров
schedule 16.03.2024

Сортировать столбец, содержащий строку в Pandas
Я новичок в Pandas и хочу отсортировать столбец, содержащий строки, и сгенерировать числовое значение для однозначной идентификации строки. Мой фрейм данных выглядит примерно так: df = pd.DataFrame({'key': range(8), 'year_week': ['2015_10',...
3090 просмотров

PHP - изменить массив при сортировке
Мне нужно отсортировать массив строк в алфавитном порядке и установить каждый ключ таким же, как значение (потому что isset() намного быстрее, чем in_array()). Я могу легко сделать это, сделав два прохода по массиву, но мне было любопытно, можно ли...
162 просмотров
schedule 10.05.2024

Извлечение заголовков массива и сохранение их порядка
я написал функцию, которая создает файл XLS из массива. Все работает хорошо, но я столкнулся с проблемой при извлечении заголовков из моего массива. Мои заголовки организованы в алфавитном порядке после извлечения, но я хочу сохранить их в том же...
1812 просмотров
schedule 19.03.2024