Articles of matrizes de

Como faço para inserir um elemento na posição correta em um array ordenado no Swift?

NSArray tem – (NSUInteger)indexOfObject:(id)obj inSortedRange:(NSRange)r options:(NSBinarySearchingOptions)opts usingComparator:(NSComparator)cmp para determinar a posição de inserção de um novo object em uma matriz classificada. Qual é a melhor e melhor maneira de fazer isso em Swift puro? Algo ao longo das linhas de: var myArray = [“b”, “e”, “d”, “a”] myArray.sort { $0 < $1 } // myArray […]

Arrays.asList () de um array

O que há de errado com essa conversão? public int getTheNumber(int[] factors) { ArrayList f = new ArrayList(Arrays.asList(factors)); Collections.sort(f); return f.get(0)*f.get(f.size()-1); } Eu fiz isso depois de ler a solução encontrada em Create ArrayList from array . A segunda linha (sorting) em getTheNumber(…) causa a seguinte exceção: Exceção no segmento “main” java.lang.ClassCastException: [não posso ser […]

Como funciona a syntax de declaração de argumento do array Java “…”?

Eu tenho escrito java por um tempo, e hoje eu encontrei a seguinte declaração: public static void main(String… args) { } Observe o “dot dot dot” na declaração da matriz, em vez do colchete usual []. Claramente funciona. Na verdade eu escrevi um pequeno teste e verifiquei que funciona. Então, eu puxei a gramática java […]

Por que ‘for (var item in list)’ com matrizes consideradas práticas ruins em JavaScript?

Dado um array indexado numericamente baseado em zero simples: var list = [‘Foo’, ‘Bar’, ‘Baz’]; Muitas vezes, notei que quando alguém sugere o loop através de variables ​​em uma matriz como esta: for(var item in list) { … } … há quase certamente alguém sugerindo que isso é uma prática ruim e sugere uma abordagem […]

Como você inicializa um array dynamic em C ++?

Como eu alcanço o equivalente dynamic desta boot de matriz estática: char c[2] = {}; // Sets all members to ‘\0’; Em outras palavras, crie um array dynamic com todos os valores inicializados para o caractere de terminação: char* c = new char[length]; // how do i amend this?

Converter string JSON para array de objects JSON em Javascript

Eu gostaria de converter essa string {“id”:1,”name”:”Test1″},{“id”:2,”name”:”Test2″} para array de 2 objects JSON. Como devo fazer isso? melhor

Existe alguma maneira de determinar o tamanho de um array C ++ programaticamente? E se não, por quê?

Essa pergunta foi inspirada por uma pergunta semelhante: Como o delete [] “conhece” o tamanho do array de operandos? Minha pergunta é um pouco diferente: existe alguma maneira de determinar o tamanho de um array C ++ programaticamente? E se não, por quê? Cada function que eu vi que pega um array também requer um […]

Vários marcadores Google Map API v3 da matriz de endereços e evitar OVER_QUERY_LIMIT ao geocodificar em pageLoad

Eu tenho que implementar a funcionalidade de marcadores múltiplos de matriz de endereços. A cadeia de endereços está sendo buscada no database. Minha matriz de endereços se parece com isso var address = ; Já passei por tantos exemplos na internet e até mesmo neste fórum, mas na maioria dos exemplos a latitude e a […]

Array.Copy vs Buffer.BlockCopy

Array.Copy e Buffer.BlockCopy fazem a mesma coisa, mas o BlockCopy é voltado para a cópia de matriz primitiva em nível de byte, enquanto Copy é a implementação de propósito geral. Minha pergunta é – em que circunstâncias você deve usar o BlockCopy ? Você deve usá-lo a qualquer momento quando estiver copiando matrizes de tipos […]

Pegue um segmento de uma matriz em Java sem criar uma nova matriz na pilha

Eu estou procurando um método em Java que retornará um segmento de uma matriz. Um exemplo seria obter a matriz de bytes contendo os bytes 4 e 5 de uma matriz de bytes. Eu não quero ter que criar uma nova matriz de bytes na memory heap apenas para fazer isso. Agora eu tenho o […]