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

1 ответ

https://github.com/google/guava/wiki/OrderingExplained

я есть массив объектовperson (int age; String name;). Как я могу отсортировать этот массив в алфавитном порядке по имени, а затем по возрасту? Какой алгоритм вы бы использовали для этого?

3 ответа

Вы можете неоднократно вызывать make_heap, pop_heap в C ++ с имеющейся последовательностью.

тно, лучше всего проиллюстрировать небольшой пример. Учитывая отношения A < B < C A < P < QПравильные выводы будут ABCPQ or APQBC or APBCQ ... etc.Другими словами, любой порядок действителен, в котором сохраняются данные отношения. Меня больше ...

15 ответов

Выполните обычную сортировку слиянием в стеке, используя вспомогательные стеки. Временная сложность - N * log (n).

ел этот вопрос в Интернете. Для стека S напишите C-программу для сортировки стека (в порядке возрастания). Нам не разрешается делать какие-либо предположения о том, как реализован стек. Используются только следующие функции: Push Pop Top ...

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

3 ответа

Сортировка словаря строк и чисел

У меня есть объект словаря, который должен быть отсортирован, но ключи являются значениями даты в форме ['Apr. 2013','May 2013','Feb. 2013', 'Mar. 2013','Jul. 2013','Aug. 2013', 'Sep. 2013','Oct. 2013','Jun. 2013','Nov. 2013']Как видите, даты ...

4 ответа

iPhone CoreData - Как получить управляемые объекты и отсортировать их без учета регистра?

Кто-нибудь знает, как получить некоторые результаты, сортируя их по алфавиту, но игнорируя регистр?

5 ответов

Или даже короче

у разделить массив с двумя группами (нечетные и четные) последовательно. но когда я попробую это: var arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; for (var i = 0; i < arr.length; i++) { if (arr[i]%2 == 0) { arr.push(arr.splice(i, 1)[0]); } } ...

1 ответ

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

ли простой способ сортировки JSONArray объектов по атрибуту в Android?

1 ответ

В конце концов я решил переехать с Алголией, и теперь это прекрасно работает.

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

4 ответа

Или, если проблема в том, что GetValue завершается с ошибкой, вы можете сделать что-то вроде:

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

8 ответов

Хотите добавить немного текстового объяснения о том, что делает этот код?

р:содержимое файла File.txt: 100 foo 2 bar 300 tuuПри использовании sort -k 1,1 File.txt порядок строк не изменится, хотя мы ожидаем: 2 bar 100 foo 300 tuuКак мы можем отсортировать поле, состоящее из чисел на основе абсолютногочисленныйстоимость?