Articles of sorting de

Como definir a function de sorting personalizada em javascript?

Eu uso o plugin atocomplete.jquery para sugerir texto de input, como resultado eu recebo este array: [‘White 023′,’White’,’White flower’, ‘Teatr’] Quando começo a pesquisar algo que começa com “te” substring, ele me mostra uma ordenação de array como esta: ‘White’,’White 023′,’White flower’, ‘Teatr’ Eu preciso de algo assim: ‘Teatr’,’White’,’White 023′,’White flower’ Alguma ideia?

Como determinar se uma lista é classificada em Java?

Eu gostaria de um método que leva um List onde T implementa Comparable e retorna true ou false dependendo se a lista está classificada ou não. Qual é a melhor maneira de implementar isso em Java? É óbvio que os genéricos e curingas são feitos para serem capazes de lidar com essas coisas com facilidade, […]

sorting e paginação com gridview asp.net

Eu estou tentando obter um gridview para classificar e página manualmente sem sucesso. O problema é que, quando um usuário clica na coluna que deseja classificar, ele classifica essa página, mas não classifica a fonte de dados (dataview) atrás da gridview. Então, quando eles progridem para uma página diferente, o tipo deles é perdido. Praticamente […]

Algoritmo para separar itens do mesmo tipo

Eu tenho uma lista de elementos, cada um identificado com um tipo, eu preciso reordenar a lista para maximizar a distância mínima entre os elementos do mesmo tipo. O conjunto é pequeno (10 a 30 itens), portanto, o desempenho não é realmente importante. Não há limite quanto à quantidade de itens por tipo ou quantidade […]

Ordenar um array com matrizes nele por string

Eu tenho uma matriz que contém várias matrizes e gostaria de ordenar as matrizes com base em uma determinada seqüência dentro dessas matrizes. var myArray = [ [1, ‘alfred’, ‘…’], [23, ‘berta’, ‘…’], [2, ‘zimmermann’, ‘…’], [4, ‘albert’, ‘…’], ]; Como posso classificá-lo pelo nome para que albert venha primeiro e zimmermann venha por último? […]

Alguma CPU do mundo real não usa o IEEE 754?

Estou otimizando uma function de sorting para uma biblioteca numérica / estatística com base na suposição de que, após filtrar qualquer NaNs e fazer um pouco de distorção, floats podem ser comparados como ints de 32 bits sem alterar o resultado e duplas podem ser comparadas como Ints de 64 bits. Isso parece acelerar a […]

SQL como fazer valores nulos vêm por último ao ordenar ascendente

Eu tenho uma tabela SQL com um campo de data e hora. O campo em questão pode ser nulo. Eu tenho uma consulta e quero os resultados classificados de forma crescente pelo campo de data e hora, no entanto, eu quero linhas onde o campo de data e hora é nulo no final da lista, […]

Ordene as linhas do quadro de dados de acordo com o vetor com pedido específico

Existe uma maneira mais fácil de garantir que as linhas de um quadro de dados sejam ordenadas de acordo com um vetor “de destino” como o que eu implementei no pequeno exemplo abaixo? df <- data.frame(name = letters[1:4], value = c(rep(TRUE, 2), rep(FALSE, 2))) df # name value # 1 a TRUE # 2 b […]

Como realizar a sorting insensível a maiúsculas e minúsculas em JavaScript?

Eu tenho uma matriz de seqüências de caracteres que eu preciso para classificar em JavaScript, mas de uma forma insensível a maiúsculas e minúsculas. Como fazer isso?

Classificação em JavaScript: toda function de comparação deve ter uma instrução “return 0”?

Recentemente li muitas respostas sobre sorting em JavaScript e muitas vezes me deparo com uma function de comparação que se parece com isso: array.sort(function(a,b){ a > b ? 1 : -1; }); Portanto, é uma function de comparação que retorna 1 se a for maior que b e -1 se a for menor que OR […]