Articles of ordinamento

È più rapido aggiungerlo a una raccolta, quindi ordinarlo o aggiungerlo a una raccolta ordinata?

Se ho una Map come questa: HashMap map; e voglio ottenere una raccolta di valori ordinati usando l’ordinamento naturale, quale metodo è il più veloce? (UN) Crea un’istanza di una raccolta ordinabile come ArrayList , aggiungi i valori, quindi ordinala: List sortedCollection = new ArrayList(map.values()); Collections.sort(sortedCollection); (B) Crea un’istanza di una raccolta ordinata come TreeSet […]

Come utilizzare l’ordinamento SQL By per ordinare i casi senza distinzione tra maiuscole e minuscole?

Ho un database SQLite che sto cercando di ordinare in ordine alfabetico. Il problema è che SQLite non sembra considerare A = a durante l’ordinamento, quindi ottengo risultati come questo: A B C T a b c g Voglio ottenere: A a b B C c g T Che cosa speciale SQL deve essere fatto […]

Angularjs sbaglia $ index dopo orderBy

Sono nuovo di Angular.js e ho alcuni problemi nell’ordinare il mio array e lavorare su quei dati ordinati. Ho una lista con gli articoli e voglio così ordinarla per “Store.storeName”, che sta funzionando finora. Ma dopo aver ordinato i dati, la mia funzione di cancellazione non funziona più. Penso che questo sia perché l’indice $ […]

Il modo migliore per fare WPF ListView / GridView ordinare su intestazione colonna cliccando?

Ci sono molte soluzioni su internet che tentano di colmare questa omissione apparentemente molto basilare da WPF. Sono davvero confuso su quale sarebbe il modo “migliore”. Ad esempio … Voglio che ci siano delle piccole frecce su / giù nell’intestazione della colonna per indicare la direzione di ordinamento. A quanto pare ci sono 3 modi […]

Posso ordinare due elenchi in relazione l’uno con l’altro?

Io prototipo in python e ho usato la funzione zip per questo, non sono sicuro di come farlo in Java. Fondamentalmente ho due elenchi (uno è nomi e uno è dati) e li voglio ordinati in relazione l’uno con l’altro. Il mio programma elabora solo un elenco (dati, in questo caso) ma io uso i […]

Come ordinare l’elenco dei file in base al nome del file con il numero?

Ho un sacco di file in una directory che sto cercando di ottenere basato sul loro tipo. Una volta avute, vorrei ordinarle per nome del file (c’è un numero in esse e vorrei ordinarle in quel modo) I miei file restituiti sono: file-1.txt file-2.txt … file-10.txt file-11.txt … file-20.txt Ma l’ordine in cui li trovo […]

Ordinamento di std :: vector <std :: pair > per la stringa?

Come posso ordinare questo vector confrontando il pair.first che è uno std::string ? (senza fornire una funzione di confronto statico, né usare boost).

Trova i vicini più vicini a K, partendo da una matrice di distanze

Sto cercando una funzione ben ottimizzata che accetti una matrice n X n distanza e restituisca una matrice n X k con gli indici dei vicini k più vicini del punto di riferimento ith nella riga i ith. Trovo un gazillion diversi pacchetti R che ti permettono di fare KNN, ma sembrano tutti includere i […]

Ordinamento delle stringhe che contengono il numero in Java

Ho un problema con il confronto predefinito per le stringhe (in SortedSet). Il problema è che il comparatore di default non ordina una buona stringa che contenga numeri, cioè: Nel set ho: room1, room2, room100 L’ordine naturale dovrebbe essere come sopra ma nel set ho: room1, room100, room2 So perché è, ma non so come […]

Progettare un algoritmo efficiente per ordinare 5 chiavi distinte in meno di 8 confronti

Progettare un algoritmo efficiente per classificare 5 distinti – molto grandi – meno di 8 confronti nel peggiore dei casi. Non è ansible utilizzare l’ordinamento digitale.