Als «sorting» getaggte Fragen

Beim Sortieren wird eine bestimmte Reihenfolge auf eine Sammlung von Elementen angewendet.


14
Wörterbuch nach Schlüsseln sortieren
Ich möchte ein Wörterbuch in Swift sortieren. Ich habe ein Wörterbuch wie: "A" => Array[] "Z" => Array[] "D" => Array[] usw. Ich möchte, dass es so ist "A" => Array[] "D" => Array[] "Z" => Array[] etc. Ich habe viele Lösungen für SO ausprobiert, aber niemand hat für mich …

7
Hat Python eine sortierte Liste?
Womit ich eine Struktur meine mit: O (log n) Komplexität für x.push()Operationen O (log n) Komplexität, um ein Element zu finden O (n) zu berechnende Komplexität, list(x)die sortiert wird Ich hatte auch eine verwandte Frage zur Leistung, list(...).insert(...)die jetzt hier ist .
128 python  list  sorting 



13
Wie sortiere ich eine Liste von Zeichenfolgen numerisch?
Ich weiß, dass dies trivial klingt, aber ich wusste nicht, dass die sort()Funktion von Python seltsam war. Ich habe eine Liste von "Zahlen", die tatsächlich in Zeichenfolgenform vorliegen, also konvertiere ich sie zuerst in Ints und versuche dann eine Sortierung. list1=["1","10","3","22","23","4","2","200"] for item in list1: item=int(item) list1.sort() print list1 Gibt …
127 python  sorting 

12
Ist es richtig, die JavaScript Array.sort () -Methode zum Mischen zu verwenden?
Ich habe jemandem mit seinem JavaScript-Code geholfen und meine Augen wurden von einem Abschnitt erfasst, der so aussah: function randOrd(){ return (Math.round(Math.random())-0.5); } coords.sort(randOrd); alert(coords); Mein erstes war jedoch: Hey, das kann unmöglich funktionieren! Aber dann habe ich ein bisschen experimentiert und festgestellt, dass es tatsächlich zumindest gut randomisierte Ergebnisse …

15
Dynamische Sortierung in gespeicherten SQL-Prozeduren
Dies ist ein Thema, über das ich in der Vergangenheit stundenlang recherchiert habe. Es scheint mir etwas zu sein, das von modernen RDBMS- Lösungen hätte angegangen werden sollen , aber ich habe noch nichts gefunden, das wirklich das anspricht, was ich als unglaublich häufig in einer Web- oder Windows-Anwendung mit …

3
Das Sortieren von Zeilen in data.table in absteigender Reihenfolge auf dem Zeichenfolgenschlüssel `order (-x, v)` führt zu einem Fehler in data.table 1.9.4 oder früher
Angenommen, ich habe Folgendes data.tablein R: library(data.table) DT = data.table(x=rep(c("b","a","c"),each=3), y=c(1,3,6), v=1:9) Ich möchte es nach zwei Spalten ordnen (sagen wir Spalten xund v). Ich habe das benutzt: DT[order(x,v)] # sorts first by x then by v (both in ascending order) Aber jetzt möchte ich es sortieren x(in absteigender Reihenfolge) …
125 r  string  sorting  data.table  key 

2
Richtiger Weg, um ein OrderedDict mit seinem Konstruktor so zu initialisieren, dass die Reihenfolge der Anfangsdaten beibehalten wird?
Wie kann ein geordnetes Wörterbuch (OD) richtig initialisiert werden, damit die Reihenfolge der Anfangsdaten beibehalten wird? from collections import OrderedDict # Obviously wrong because regular dict loses order d = OrderedDict({'b':2, 'a':1}) # An OD is represented by a list of tuples, so would this work? d = OrderedDict([('b',2), ('a', …

3
Django-Administrator: Sortieren nach einem der benutzerdefinierten list_display-Felder ohne Datenbankfeld
# admin.py class CustomerAdmin(admin.ModelAdmin): list_display = ('foo', 'number_of_orders') # models.py class Order(models.Model): bar = models.CharField[...] customer = models.ForeignKey(Customer) class Customer(models.Model): foo = models.CharField[...] def number_of_orders(self): return u'%s' % Order.objects.filter(customer=self).count() Wie kann ich Kunden sortieren, je nachdem number_of_orders, welche? admin_order_fieldDie Eigenschaft kann hier nicht verwendet werden, da zum Sortieren ein Datenbankfeld …

7
Sortieren der Arrayliste in alphabetischer Reihenfolge (Groß- und Kleinschreibung wird nicht berücksichtigt)
Ich habe eine String-Arrayliste, namesdie Namen von Personen enthält. Ich möchte die Arrayliste in alphabetischer Reihenfolge sortieren. ArrayList<String> names = new ArrayList<String>(); names.add("seetha"); names.add("sudhin"); names.add("Swetha"); names.add("Neethu"); names.add("ananya"); names.add("Athira"); names.add("bala"); names.add("Tony"); names.add("Karthika"); names.add("Nithin"); names.add("Vinod"); names.add("jeena"); Collections.sort(names); for(int i=0; i<names.size(); i++) System.out.println(names.get(i)); Ich habe versucht, die Liste oben zu sortieren. Das sortierte …
121 java  sorting  arraylist 

16
Wie sortiert man ein Array nach mehreren Spalten?
Ich habe ein mehrdimensionales Array. Das primäre Array ist ein Array von [publicationID][publication_name][ownderID][owner_name] Ich versuche, das Array nach owner_nameund dann nach zu sortieren publication_name. Ich weiß, dass Sie in JavaScript haben Array.sort(), in das Sie eine benutzerdefinierte Funktion einfügen können. In meinem Fall habe ich: function mysortfunction(a, b) { var …

4
Wie sortiere ich ein Array von Hashes nach einem Wert im Hash?
Dieser Ruby-Code verhält sich nicht so, wie ich es erwarten würde: # create an array of hashes sort_me = [] sort_me.push({"value"=>1, "name"=>"a"}) sort_me.push({"value"=>3, "name"=>"c"}) sort_me.push({"value"=>2, "name"=>"b"}) # sort sort_me.sort_by { |k| k["value"]} # same order as above! puts sort_me Ich möchte das Array der Hashes nach dem Schlüssel "Wert" sortieren, …
119 ruby  arrays  sorting  hash 

5
Verwenden von usort in PHP mit einer Klasse private Funktion
ok usort mit einer funktion zu benutzen ist nicht so kompliziert Das hatte ich vorher in meinem linearen Code function merchantSort($a,$b){ return ....// stuff; } $array = array('..','..','..'); zu sortieren mache ich einfach usort($array,"merchantSort"); Jetzt aktualisieren wir den Code, entfernen alle globalen Funktionen und platzieren sie an der richtigen Stelle. …
119 php  arrays  sorting  object 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.