Als «sorting» getaggte Fragen

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

4
Wie sortiere ich eine Liste in Scala nach zwei Feldern?
Wie sortiere ich eine Liste in Scala nach zwei Feldern? In diesem Beispiel sortiere ich nach Nachname und Vorname. case class Row(var firstName: String, var lastName: String, var city: String) var rows = List(new Row("Oscar", "Wilde", "London"), new Row("Otto", "Swift", "Berlin"), new Row("Carl", "Swift", "Paris"), new Row("Hans", "Swift", "Dublin"), new …




6
Wie verwende ich eine benutzerdefinierte Vergleichsfunktion in Python 3?
In Python 2.x konnte ich benutzerdefinierte Funktionen an sortierte und sortierte Funktionen übergeben >>> x=['kar','htar','har','ar'] >>> >>> sorted(x) ['ar', 'har', 'htar', 'kar'] >>> >>> sorted(x,cmp=customsort) ['kar', 'htar', 'har', 'ar'] Weil in meiner Sprache Konsonanten mit dieser Reihenfolge kommen "k","kh",....,"ht",..."h",...,"a" In Python 3.x konnte ich jedoch kein cmpSchlüsselwort übergeben >>> sorted(x,cmp=customsort) …


11
Arrays neu anordnen
Angenommen, ich habe ein Array, das so aussieht: var playlist = [ {artist:"Herbie Hancock", title:"Thrust"}, {artist:"Lalo Schifrin", title:"Shifting Gears"}, {artist:"Faze-O", title:"Riding High"} ]; Wie kann ich ein Element an eine andere Position verschieben? Ich möchte zum Beispiel {artist:"Lalo Schifrin", title:"Shifting Gears"}zum Ende gehen. Ich habe versucht, Spleiß wie folgt zu …

23
Wie sortiere ich eine beobachtbare Sammlung?
Ich habe eine folgende Klasse: [DataContract] public class Pair<TKey, TValue> : INotifyPropertyChanged, IDisposable { public Pair(TKey key, TValue value) { Key = key; Value = value; } #region Properties [DataMember] public TKey Key { get { return m_key; } set { m_key = value; OnPropertyChanged("Key"); } } [DataMember] public TValue …






5
Warum verwendet Collections.sort Mergesort, Arrays.sort jedoch nicht?
Ich verwende JDK-8 (x64). Für Arrays.sort(Grundelemente) habe ich in der Java-Dokumentation Folgendes gefunden: Der Sortieralgorithmus ist ein Dual-Pivot- Quicksort von Vladimir Yaroslavskiy, Jon Bentley und Joshua Bloch. " Für Collections.sort(Objekte) habe ich dieses "Timsort" gefunden: Diese Implementierung ist eine stabile, adaptive, iterative Zusammenführung ... Diese Implementierung speichert die angegebene Liste …

8
MySQL-Reihenfolge nach bestimmten ID-Werten
Ist es möglich, in MySQL nach "Reihenfolge nach" zu sortieren, indem ein vordefinierter Satz von Spaltenwerten (ID) verwendet wird, wie: Reihenfolge nach (ID = 1,5,4,3), so dass ich darin Datensatz 1, 5, 4, 3 erhalten würde bestellen? UPDATE: Über den Missbrauch von MySQL ;-) Ich muss erklären, warum ich das …
94 mysql  sorting 

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.