Articles of arrays de

Java: qual é o grande momento de declarar uma matriz de tamanho n?

Qual é o tempo de execução de declarar uma matriz de tamanho n em Java? Suponho que isso dependeria se a memory é zerada na garbage collection (nesse caso, poderia ser O (1)) ou na boot (nesse caso, teria que ser O (n)).

Conversão de List para array T

Existe uma maneira curta de converter uma List fortemente tipificada List em uma matriz do mesmo tipo, por exemplo: List para MyClass[] ? Por curto eu quero dizer uma chamada de método, ou pelo menos mais curta que: MyClass[] myArray = new MyClass[list.Count]; int i = 0; foreach (MyClass myClass in list) { myArray[i++] = […]

Como os arrays 3D são armazenados em C?

Eu entendo que matrizes em C são alocadas em ordem de linha maior. Portanto, para uma matriz 2 x 3: 0 1 2 3 4 5 É armazenado na memory como 0 1 2 3 4 5 No entanto, e se eu tiver uma matriz 2 x 3 x 2: 0 1 2 3 4 […]

Big O de matrizes JavaScript

Matrizes em JavaScript são muito fáceis de modificar adicionando e removendo itens. De certa forma, ele mascara o fato de que a maioria das matrizes de idiomas tem tamanho fixo e exige operações complexas para resize. Parece que o JavaScript facilita escrever um código de matriz com desempenho insatisfatório. Isso leva à pergunta: Que desempenho […]

Java criando uma matriz de bytes cujo tamanho é representado por um longo

Eu estou tentando criar uma matriz de bytes cujo tamanho é do tipo long . Por exemplo, pense nisso como: long x = _________; byte[] b = new byte[x]; Aparentemente, você só pode especificar um int para o tamanho de uma matriz de bytes. Antes que alguém pergunte por que eu precisaria de um array […]

A intersecção de duas matrizes ordenadas

Dadas duas matrizes ordenadas: A e B O tamanho da matriz A é La e o tamanho da matriz B é Lb Como encontrar a interseção de A e B ? Se La é muito maior que Lb , então haverá alguma diferença para o algoritmo de busca de interseção?

Como classificar uma matriz de objects contendo elementos nulos?

No meu programa uma matriz fClasses de comprimento fixo [7] de objects é criada, cada object é uma class FClass que contém 3 Strings , um int e um int[] . Esses valores são lidos de um arquivo .txt e adicionados a um índice específico da matriz com base no valor do int . Há […]

Qual é a melhor maneira de percorrer um conjunto de elementos em JavaScript?

No passado e com a maioria dos meus projetos atuais eu costumo usar um loop for como este: var elements = document.getElementsByTagName(‘div’); for (var i=0; i<elements.length; i++) { doSomething(elements[i]); } Ouvi dizer que usar um loop “reverse while” é mais rápido, mas não tenho como confirmar isso: var elements = document.getElementsByTagName(‘div’), length = elements.length; while(length–) […]

como escrever um array para um arquivo Java

Eu tenho tentado escrever uma matriz para um arquivo. Eu sei como escrever inteiros ou String para um arquivo, mas para trazer uma matriz me confunde. Eu estou usando isso agora: public static void write (String file, int[]x) throws IOException{ BufferedWriter outputWriter = null; outputWriter = new BufferedWriter(new FileWriter(filename)); outputWriter.write(“hi”);// Here I know i cant […]

converter object {} para array em javascript

Como posso converter um object como {“1″:5,”2″:7,”3″:0,”4″:0,”5″:0,”6″:0,”7″:0,”8″:0,”9″:0,”10″:0,”11″:0,”12”:0} em uma matriz que se parece com isso: [[1,5],[2,7],[3,0],[4,0]…]. Eu preciso disso para integrar em uma biblioteca flotChart que suporta apenas este tipo de dados que é matriz.