Запитання з тегом «sorting»

Сортування - це процес застосування певного замовлення до колекції предметів.

18
Як сортувати словник за значенням?
Мені часто доводиться сортувати словник, що складається з ключів і значень, за значенням. Наприклад, у мене є хеш слів і відповідних частот, які я хочу замовити за частотою. Є SortedListкоефіцієнт, який корисний для одного значення (скажімо частота), що я хочу повернути його до слова. Сортування замовлень словника за ключем, а …
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). Який загальний спосіб це зробити? …
657 python  list  sorting  tuples 


18
Швидко, як сортувати масив користувацьких об'єктів за значенням властивості
Скажімо, у нас є власний клас з назвою 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) …
520 arrays  sorting  swift 


11
Чому на Java немає SortedList?
У Java є SortedSetі SortedMapінтерфейси. Обидва належать до рамки колекцій Java і надають сортований спосіб доступу до елементів. Однак, на моє розуміння, 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 

18
Як сортувати масив асоціативних масивів за значенням заданого ключа в 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
Список <T> ПорядокВикори за алфавітом
Я використовую C # на Framework 3.5. Я прагну швидко сортувати загальний List&lt;T&gt;. Заради цього прикладу, скажімо, у мене є список Personтипу із властивістю прізвища. Як би я сортував цей Список за допомогою лямбдаського виразу? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
442 c#  generics  list  lambda  sorting 

21
Як я можу перетворити об’єкт "аргументи" на масив у JavaScript?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. argumentsОб'єкт в JavaScript є непарною бородавка-он діє так само , як масив в більшості випадків, але це не на самому ділі об'єкт …


24
Найшвидший сорт фіксованої довжини 6 int масив
Відповідаючи на ще одне запитання про переповнення стека (на це ), я натрапив на цікаву підпроблему. Який найшвидший спосіб сортувати масив із 6 цілих чисел? Оскільки питання дуже низький: ми не можемо припустити, що бібліотеки доступні (і сам виклик має свою вартість), лише звичайний C щоб уникнути спорожнення конвеєра інструкцій …

8
orderBy кілька полів у кутовому
Як сортувати, використовуючи кілька полів одночасно у кутовому? кулак по групі, а потім по підгрупі для Приклад $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.