Articles of sorting

Ordina la lista usando la funzione di ordinamento STL

Sto cercando di ordinare una lista (parte di una class) in ordine decrescente contenente gli elementi di una struct , ma non la compila: errore: nessuna corrispondenza per ‘operator-‘ in ‘__last – __prima’ sort(Result.poly.begin(), Result.poly.end(), SortDescending()); Ed ecco SortDescending : struct SortDescending { bool operator()(const term& t1, const term& t2) { return t2.pow < t1.pow; […]

Come posso applicare una regola di ordinamento personalizzata a un DataGrid WPF?

Quando l’utente fa un ordinamento di colonna nel mio DataGrid , voglio che tutte le celle nulle o vuote siano ordinate in basso, piuttosto che in alto. Ho scritto un IComparer che assicura che gli spazi vuoti siano sempre ordinati verso il basso, ma non riesco a capire come applicarlo alle colonne del mio DataGrid […]

Molto confuso da inferenza di tipo Java 8 Comparator

Sono stato a guardare la differenza tra Collections.sort e list.sort , in particolare per quanto riguarda l’utilizzo dei metodi statici di Comparator e se i tipi param sono richiesti nelle espressioni lambda. Prima di iniziare, so che potrei usare i riferimenti al metodo, ad esempio Song::getTitle per superare i miei problemi, ma la mia query […]

Ordinamento numerico umanizzato o naturale di stringhe miste di parole e numeri

Seguendo questa domanda di Sivaram Chintalapudi , mi interessa sapere se è pratico in PostgreSQL fare in modo naturale – o “umanizzato” – l’ordinamento “di stringhe che contengono una combinazione di numeri a più cifre e parole / lettere. schema di parole e numeri nelle stringhe e potrebbe esserci più di un numero a più […]

Come eseguire l’ordinamento senza distinzione tra maiuscole e minuscole in Javascript?

Ho una serie di stringhe che ho bisogno di ordinare in Javascript, ma in un caso insensibile. Come eseguire questo?

Ordinamento GridView: SortDirection sempre crescente

Ho una griglia e ho bisogno di ordinare i suoi elementi quando l’utente fa clic sull’intestazione. La sua origine dati è un object Elenco. L’aspx è definito in questo modo: Il codice sottostante è definito in questo modo: Primo carico: protected void btnSearch_Click(object sender, EventArgs e) { List items = GetPeriodStatusesForScreenSelection(); this.grdHeader.DataSource = items; this.grdHeader.DataBind(); […]

Elenco Ordine per ordine alfabetico

Sto usando C # su Framework 3.5. Sto cercando di ordinare rapidamente una List generica List . Per questo esempio, supponiamo di avere un elenco di un tipo Person con una proprietà di cognome. Come ordinare questo elenco usando un’espressione lambda? List people = PopulateList(); people.OrderBy(???? => ?????)

C # Elenco Ordina per x poi y

Simile a List OrderBy Ordine alfabetico , vogliamo ordinare per un elemento, quindi un altro. vogliamo raggiungere l’equivalente funzionale di SELECT * from Table ORDER BY x, y Abbiamo una class che contiene un certo numero di funzioni di ordinamento e non abbiamo problemi di ordinamento per un elemento. Per esempio: public class MyClass { […]

È corretto utilizzare il metodo JavaScript Array.sort () per mischiare?

Stavo aiutando qualcuno a uscire con il suo codice JavaScript e i miei occhi sono stati catturati da una sezione simile a quella: function randOrd(){ return (Math.round(Math.random())-0.5); } coords.sort(randOrd); alert(coords); Il mio primo pensiero è stato: hey, questo non può funzionare! Ma poi ho fatto qualche esperimento e ho scoperto che, in effetti, sembra almeno […]

Ordinamento naturale in MySQL

C’è un modo elegante per avere un ordinamento performante e naturale in un database MySQL? Ad esempio se ho questo set di dati: Fantasia finale Final Fantasy 4 Final Fantasy 10 Final Fantasy 12 Final Fantasy 12: Chains of Promathia Final Fantasy Adventure Final Fantasy Origins Final Fantasy Tactics Qualsiasi altra soluzione elegante che dividere […]