Perguntas com a marcação «sorting»

88
Compreender a função order ()

Estou tentando entender como order()funciona a função. Tive a impressão de que ele retornou uma permutação de índices que, quando classificados, classificariam o vetor original. Por exemplo, > a <- c(45,50,10,96) > order(a) [1] 3 1 2 4 Eu esperava que isso retornasse c(2, 3, 1, 4),...

88
Maneira eficiente de pesquisar um elemento

Recentemente, tive uma entrevista, onde me fizeram uma pergunta " investigativa ". A questão era: Assuma que existe uma matriz de números inteiros (positivos), dos quais cada elemento é ou +1ou -1em relação aos seus elementos adjacentes. Exemplo: array = [4,5,6,5,4,3,2,3,4,5,6,7,8];...

86
Classificando um IList em C #

Então me deparei com um problema interessante hoje. Temos um serviço da web WCF que retorna um IList. Não era realmente grande coisa até que eu quisesse resolver isso. Acontece que a interface IList não tem um método de classificação embutido. Acabei usando o ArrayList.Adapter(list).Sort(new...