Результаты поиска по запросу "sorting"

3 ответа

Когда оператор космического корабля используется вне сортировки?

Это вопрос лучшей практики. Я видел только оператор космического корабля Perl (<=>), используемый в процедурах числовой сортировки. Но это кажется полезным в других ситуациях. Я просто не могу думать о практическом использовании. Может ли ...

3 ответа

Почему string.Compare, кажется, обрабатывает символы с акцентом непоследовательно?

Если я выполню следующее утверждение: string.Compare("mun", "mün", true, CultureInfo.InvariantCulture)Результат - «-1», что указывает на то, что «mun» имеет меньшее числовое значение, чем «mün». Однако, если я выполню это ...

12 ответов

Слияние в Яве

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

ТОП публикаций

2 ответа

Как отсортировать объект JSON по вложенному значению?

У меня есть вызов ajax, который возвращает довольно сложный объект JSON, и мне трудно его отсортировать. Мой вызов: $.post('/reports-ajax',arguments, function(data) {}Ответ: { "10001":{ "unitname":"Fort ...

3 ответа

Загадка интервью: сортировка ввода по миллионному числу с ограниченной памятью

Я попытался ответить на это с помощью внешней сортировки, но интервьюер ответил, что сложность была слишком высокой n.n (log (n)), т.е. n квадрат * logn. Есть ли лучшая альтернатива. Чтобы упростить вопрос: предположим, у нас есть 1000 элементов ...

2 ответа

Алгоритм быстрой сортировки разделов

void partition(int *a, int size) { int pivot = a[0]; int left = 0, right = 0; for(left = 1, right = size-1; left <= right; left++, right--) { if(a[left] >= pivot && a[right] <= pivot){ swap(left, right, a); } } swap(0, right, a); }Я написал этот ...

5 ответов

Сортировка двусвязного списка C ++

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

2 ответа

Варианты алгоритма сортировки оболочки в Java

Есть ли способ рассчитать начальную точку цикла for и корректировки к нему. Оригинальный цикл имеет эти условия for( int gap = a.length / 2; gap > 0; gap /= 2 ) Я настроил его, чтобы установить условия сортировки оболочки Хиббарда и ...

5 ответов

List <string> сложная сортировка

у меня естьList<string> размеров, скажем, XS, S, M, L, XL, XXL, UK 10, UK 12 и т. д. То, что я хочу, это заставить порядок быть выше, независимо от порядка элементов в списке, я думаю, что мне нужен оператор IComparable, но не уверен. В идеале ...

4 ответа

Как отсортировать столбцы в перекрестном запросе, если данные столбца являются динамическими?

Я провел небольшое исследование по этой теме, и я не могу найти ни подходящего решения, ни объяснения, которое достаточно хорошо для меня реализовать. Если вы когда-либо создавали перекрестный запрос в Access, вы знаете, что по умолчанию Access ...