Вопросы с тегом «sorting»

Сортировка - это процесс наложения определенного порядка на коллекцию предметов.

18
Как вы сортируете словарь по значению?
Мне часто приходится сортировать словарь, состоящий из ключей и значений, по значению. Например, у меня есть хэш слов и соответствующих частот, которые я хочу упорядочить по частоте. Существует вариант, SortedListкоторый подходит для одного значения (скажем, частоты), и я хочу сопоставить его со словом. SortedDictionary заказывает по ключу, а не по …
796 c#  .net  sorting  dictionary 

30
Сортировка 1 миллиона 8-значных десятичных цифр с 1 МБ ОЗУ
У меня есть компьютер с 1 МБ ОЗУ и нет другого локального хранилища. Я должен использовать его, чтобы принять 1 миллион 8-значных десятичных чисел через TCP-соединение, отсортировать их, а затем отправить отсортированный список через другое TCP-соединение. Список номеров может содержать дубликаты, которые я не должен отбрасывать. Код будет помещен в …


10
Как отсортировать список / кортеж списков / кортежей по элементу по заданному индексу?
У меня есть некоторые данные в списке списков или в списке кортежей, например: data = [[1,2,3], [4,5,6], [7,8,9]] data = [(1,2,3), (4,5,6), (7,8,9)] И я хочу отсортировать по 2-му элементу в подмножестве. Значение, сортировка по 2,5,8 , где 2находится с (1,2,3), 5от (4,5,6). Каков общий способ сделать это? Должен ли …
659 python  list  sorting  tuples 


18
Swift, как сортировать массив пользовательских объектов по значению свойства
Допустим, у нас есть собственный класс с именем imageFile, и этот класс содержит два свойства. class imageFile { var fileName = String() var fileID = Int() } многие из них хранятся в массиве var images : Array = [] var aImage = imageFile() aImage.fileName = "image1.png" aImage.fileID = 101 images.append(aImage) …
521 arrays  sorting  swift 


11
Почему в Java нет SortedList?
В Java есть такие SortedSetи SortedMapинтерфейсы. Оба принадлежат платформе Java Collections и предоставляют отсортированный способ доступа к элементам. Тем не менее, в моем понимании нет SortedListв Java. Вы можете использовать java.util.Collections.sort()для сортировки списка. Есть идеи, почему он так устроен?

5
Сортировать список по нескольким атрибутам?
У меня есть список списков: [[12, 'tall', 'blue', 1], [2, 'short', 'red', 9], [4, 'tall', 'blue', 13]] Если бы я хотел отсортировать по одному элементу, скажем, высокому / короткому элементу, я мог бы сделать это с помощью s = sorted(s, key = itemgetter(1)). Если бы я захотел отсортировать как по …
457 python  sorting 

19
Как отсортировать массив ассоциативных массивов по значению заданного ключа в PHP?
Учитывая этот массив: $inventory = array( array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), array("type"=>"pork", "price"=>5.43), ); Я хотел бы отсортировать $inventoryэлементы по цене, чтобы получить: $inventory = array( array("type"=>"pork", "price"=>5.43), array("type"=>"fruit", "price"=>3.50), array("type"=>"milk", "price"=>2.90), ); Как я могу это сделать?

9
List <T> OrderBy по алфавиту
Я использую C # на Framework 3.5. Я ищу, чтобы быстро отсортировать Generic List&lt;T&gt;. Для примера, скажем, у меня есть список Personтипа со свойством фамилия. Как бы отсортировать этот список с помощью лямбда-выражения? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
443 c#  generics  list  lambda  sorting 

21
Как я могу преобразовать объект «arguments» в массив в JavaScript?
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. argumentsОбъект в JavaScript является нечетной бородавка-он действует так же , как массив в большинстве случаев, но это не на самом деле объект …


24
Самый быстрый вид массива с фиксированной длиной 6 int
Отвечая на другой вопрос переполнения стека ( этот ), я наткнулся на интересную подзадачу. Какой самый быстрый способ сортировки массива из 6 целых чисел? Как вопрос очень низкого уровня: мы не можем предполагать, что библиотеки доступны (и сам вызов имеет свою стоимость), только простой C чтобы избежать опустошения конвейера команд …

8
orderBy несколько полей в Angular
Как сортировать, используя несколько полей одновременно в угловых? кулак по группе, а затем по подгруппе для примера $scope.divisions = [{'group':1,'sub':1}, {'group':2,'sub':10}, {'group':1,'sub':2},{'group':1,'sub':20},{'group':2,'sub':1}, {'group':2,'sub':11}]; Я хотел отобразить это как группа: подгруппа 1 - 1 1 - 2 1 - 20 2 - 1 2 - 10 2 - 11 &lt;select ng-model="divs" …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.