Perguntas com a marcação «sorting»

169
Como usar o Comparator em Java para classificar

Aprendi a usar o comparável, mas estou tendo dificuldades com o comparador. Estou com um erro no meu código: Exception in thread "main" java.lang.ClassCastException: New.People cannot be cast to java.lang.Comparable at java.util.Arrays.mergeSort(Unknown Source) at java.util.Arrays.sort(Unknown...

166
pandas groupby classificar dentro de grupos

Quero agrupar meu quadro de dados por duas colunas e classificar os resultados agregados dentro dos grupos. In [167]: df Out[167]: count job source 0 2 sales A 1 4 sales B 2 6 sales C 3 3 sales D 4 7 sales E 5 5 market A 6 3 market B 7 2 market C 8 4 market D 9 1 market E In

153
Classificar uma matriz por chaves com base em outra matriz?

É possível no PHP fazer algo assim? Como você escreveria uma função? Aqui está um exemplo. A ordem é a coisa mais importante. $customer['address'] = '123 fake st'; $customer['name'] = 'Tim'; $customer['dob'] = '12/08/1986'; $customer['dontSortMe'] = 'this value doesnt need to be sorted'; E eu...

153
Ordem Reversa do Java 8 Stream

Pergunta geral: Qual é a maneira correta de reverter um fluxo? Supondo que não sabemos em que tipo de elementos esse fluxo consiste, qual é a maneira genérica de reverter qualquer fluxo? Pergunta específica: IntStreamfornece o método range para gerar números inteiros em um intervalo específico...

151
ordenação por várias colunas lodash

Há um método bacana para classificar uma matriz de objetos com base em várias propriedades: var data = _.sortBy(array_of_objects, ['type', 'name']); No entanto, isso é apenas para classificação crescente. Existe alguma maneira útil de definir a direção por coluna? Por exemplo var data =...

150
Classifique uma lista de outros IDs de lista

Eu tenho uma lista com alguns identificadores como este: List<long> docIds = new List<long>() { 6, 1, 4, 7, 2 }; Além disso, tenho outra lista de <T>itens, representados pelos IDs descritos acima. List<T> docs = GetDocsFromDb(...) Preciso manter a mesma ordem nas duas...

150
C # list.Orderby decrescente

Gostaria de receber uma lista classificada por 'Product.Name' em ordem decrescente . Semelhante à função abaixo, que classifica a lista em ordem crescente, exatamente ao contrário, isso é possível? var newList = list.OrderBy(x =>

149
Classificar objetos em ArrayList por data?

Cada exemplo que encontro é sobre fazer isso alfabeticamente, enquanto eu preciso dos meus elementos classificados por data. My ArrayList contém objetos nos quais um dos membros de dados é um objeto DateTime. No DateTime, eu posso chamar as funções: lt() // less-than lteq() //...