Pytania otagowane jako sorting

Sortowanie jest procesem polegającym na zastosowaniu pewnego porządku do kolekcji przedmiotów.


4
Jak sortować licznik według wartości? - pyton
Czy istnieje pythoniczny sposób sortowania licznika według wartości, poza wykonywaniem poleceń listowych z odwróconym rozumieniem listowym? Jeśli tak, jest to szybsze niż to: >>> from collections import Counter >>> x = Counter({'a':5, 'b':3, 'c':7}) >>> sorted(x) ['a', 'b', 'c'] >>> sorted(x.items()) [('a', 5), ('b', 3), ('c', 7)] >>> [(l,k) for …

14
Skuteczny sposób wstawiania liczby do posortowanej tablicy liczb?
Mam posortowaną tablicę JavaScript i chcę wstawić jeszcze jeden element do tablicy, tak aby wynikowa tablica pozostała posortowana. Z pewnością mógłbym zaimplementować prostą funkcję wstawiania w stylu quicksort: var array = [1,2,3,4,5,6,7,8,9]; var element = 3.5; function insert(element, array) { array.splice(locationOf(element, array) + 1, 0, element); return array; } function …

3
Jak sortować za pomocą lambda?
sort(mMyClassVector.begin(), mMyClassVector.end(), [](const MyClass & a, const MyClass & b) { return a.mProperty > b.mProperty; }); Chciałbym użyć funkcji lambda do sortowania niestandardowych klas zamiast wiązania metody instancji. Jednak powyższy kod powoduje błąd: błąd C2564: „const char *”: konwersja stylu funkcji na typ wbudowany może przyjąć tylko jeden argument Działa …
142 c++  sorting  lambda  char  const 


10
LINQ order by null kolumna, gdzie kolejność jest rosnąca, a wartości null powinny być ostatnie
Próbuję posortować listę produktów według ich ceny. Zestaw wyników musi zawierać listę produktów według ceny od najniższej do najwyższej według kolumny LowestPrice . Jednak ta kolumna ma wartość null. Mogę posortować listę malejąco w następujący sposób: var products = from p in _context.Products where p.ProductTypeId == 1 orderby p.LowestPrice.HasValue descending …
141 c#  linq  sorting 

16
Jak posortować tablicę w Bash
Mam tablicę w Bash, na przykład: array=(a c b f 3 5) Muszę posortować tablicę. Nie tylko wyświetlając zawartość w posortowany sposób, ale aby uzyskać nową tablicę z posortowanymi elementami. Nowa posortowana tablica może być zupełnie nową lub starą.
139 arrays  bash  shell  sorting 


10
Sortuj plik tekstowy według długości linii, w tym spacji
Mam plik CSV, który wygląda tak AS2345, ASDF1232, Mr. Plain Example, 110 Binary ave., Atlantis, RI, 12345, (999) 123-5555,1,56 AS2345, ASDF1232, Mrs. Plain Example, 1121110 Ternary st. 110 Binary ave .., Atlantis, RI, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, Mr. Plain Example, 110 Binary ave., Liberty City, RI, 12345, (999) 123-5555,1,56 …
137 bash  sorting  text  awk 

7
Sortowanie wielu kluczy za pomocą sortowania Unix
Mam potencjalnie duże pliki, które muszą być sortowane według 1-n kluczy. Niektóre z tych kluczy mogą być numeryczne, a niektóre nie. Jest to plik kolumnowy o stałej szerokości, więc nie ma ograniczników. Czy jest dobry sposób na zrobienie tego z sortowaniem w systemie Unix? Z jednym klawiszem jest to tak …
137 linux  unix  sorting 

6
Swift: Sortuj tablicę obiektów alfabetycznie
Mam to: class Movies { Name:String Date:Int } i tablicę [Movies]. Jak posortować tablicę alfabetycznie według nazwy? Próbowałem: movieArr = movieArr.sorted{ $0 < $1 } i movieArr = sorted(movieArr) ale to nie działa, ponieważ nie mam dostępu do atrybutu nazwy filmów.
137 ios  arrays  swift  sorting 


8
sortowanie list bez uwzględniania wielkości liter, bez zmniejszania wyniku?
Mam listę ciągów takich jak ta: ['Aden', 'abel'] Chcę posortować elementy bez rozróżniania wielkości liter. Więc chcę dostać: ['abel', 'Aden'] Ale w przypadku sorted()lub jest odwrotnie list.sort(), ponieważ wielkie litery pojawiają się przed małymi. Jak mogę zignorować sprawę? Widziałem rozwiązania polegające na zmniejszaniu wielkości liter wszystkich elementów listy, ale nie …


27
Bubble Sortowanie zadań domowych
Na zajęciach zajmujemy się algorytmami sortowania i chociaż dobrze je rozumiem, kiedy o nich mówię i piszę pseudokod, mam problemy z napisaniem dla nich właściwego kodu. Oto moja próba w Pythonie: mylist = [12, 5, 13, 8, 9, 65] def bubble(badList): length = len(badList) - 1 unsorted = True while …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.