Articles of sorting

PriorityQueue.toString ordine elemento errato

Sto cercando di creare una coda di priorità in java con i nodes con la frequenza più bassa in priorità. Tuttavia, il mio comparatore non funziona e l’output è molto strano. Credo di aver bisogno di cambiare il mio comparatore, ma non sono sicuro di come cambiarlo. Ecco il mio codice: public class HuffmanComparator implements […]

JTable + Ordinamento campo specifico

Ho un JTable e ho aggiunto l’ordinamento. Ora il JTable ha 5 colonne e la 2a colonna in un campo data convertito in DD / MM / YYYY e visualizzata in un campo JText nella cella. Quando ordino ordina come stringa e io le date vengono confuse, come posso cambiare il comportamento di ordinamento per […]

Come posso implementare l’ordinamento automatico di DataGridView?

Sto programmaticamente aggiungendo colonne a un DataGridView e quindi legando a un elenco. Per impostazione predefinita, il SortMode delle colonne è automatico. Ma quando eseguo la mia app, fare clic sulle intestazioni non fa nulla. Le frecce su / giù non vengono visualizzate. Dalla lettura di MSDN, non si parla molto dell’ordinamento automatico. Entrano più […]

Ordinamento dinamico all’interno di stored procedure SQL

Questo è un problema che ho trascorso ore a fare ricerche in passato. Mi sembra di essere qualcosa che avrebbe dovuto essere affrontato dalle moderne soluzioni RDBMS , ma fino ad ora non ho trovato nulla che risponda veramente a ciò che vedo essere un’esigenza incredibilmente comune in qualsiasi applicazione Web o Windows con un […]

Come posso ordinare una matrice 2-D in MATLAB rispetto a una colonna?

Vorrei ordinare una matrice in base a una particolare colonna. Esiste una funzione di sort , ma ordina tutte le colonne in modo indipendente. Ad esempio, se i miei data matrice sono: 1 3 5 7 -1 4 Quindi l’output desiderato (ordinamento per la prima colonna) sarebbe: -1 4 1 3 5 7 Ma l’output […]

Ottenere informazioni sulla porta seriale

Ho del codice che carica le porte seriali in una casella combinata: List tList = new List(); comboBoxComPort.Items.Clear(); foreach (string s in SerialPort.GetPortNames()) { tList.Add(s); } tList.Sort(); comboBoxComPort.Items.Add(“Select COM port…”); comboBoxComPort.Items.AddRange(tList.ToArray()); comboBoxComPort.SelectedIndex = 0; Vorrei aggiungere all’elenco le descrizioni delle porte (simili a quelle mostrate per le porte COM in Gestione periferiche) e ordinare gli […]

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ù […]