Articles of arrays

Saída DIR no array BAT?

Existe uma maneira de ler na saída de um comando ‘dir’ em uma matriz em um arquivo BAT? Ou eu precisaria de uma saída para um arquivo primeiro, depois ler o arquivo e excluir o arquivo depois? O objective é obter uma lista de pastas em um diretório, acrescentar um número a cada uma e, […]

Lucro máximo de venda única

Suponha que recebamos uma matriz de n inteiros representando os preços das ações em um único dia. Queremos encontrar um par (buyDay, sellDay) , com buyDay ≤ sellDay , de modo que, se comprássemos as ações no buyDay e as vendêssemos no sellDay , maximizássemos nosso lucro. Claramente, existe uma solução O (n 2 ) […]

Qual é o custo da chamada array.length

Ao atualizar loops for loops for-each em nosso aplicativo, me deparei com muitos desses “padrões”: for (int i = 0, n = a.length; i < n; i++) { … } ao invés de for (int i = 0; i < a.length; i++) { … } Eu posso ver que você ganha desempenho para collections porque […]

Comparando duas matrizes inteiras em java

Eu estou tentando escrever código para comparar dois arrays. No primeiro array, eu coloquei meus próprios dígitos, mas no segundo, o array recebe números do arquivo de input. O tamanho dessa matriz é determinado pelo primeiro número no arquivo, enquanto a primeira matriz é sempre de tamanho 10. O comprimento deve ser o mesmo para […]

Como fazer uma matriz de matrizes em Java

Hipoteticamente, eu tenho 5 objects de array de string: String[] array1 = new String[]; String[] array2 = new String[]; String[] array3 = new String[]; String[] array4 = new String[]; String[] array5 = new String[]; e eu quero outro object de matriz para conter esses objects de matriz de 5 string. Como eu faço isso? Posso […]

Classe Java Comparator para classificar matrizes

Diga, nós temos o seguinte array bidimensional: int camels[][] = new int[n][2]; Como a class Java Comparator deve ser declarada para classificar as matrizes pelos seus primeiros elementos em ordem decrescente usando Arrays.sort(camels, comparator) ? A function de compare para referência é: @Override public int compare(int[] a, int [] b) { return b[0] – a[0]; […]

Usando o jQuery para comparar dois arrays de objects Javascript

Eu tenho duas matrizes de objects JavaScript que eu gostaria de comparar para ver se eles são os mesmos. Os objects não podem (e provavelmente não estarão) na mesma ordem em cada array. Cada matriz não deve ter mais do que 10 objects. Achei que o jQuery poderia ter uma solução elegante para esse problema, […]

Usando C # para verificar se a string contém uma string na matriz de string

Eu quero usar o C # para verificar se um valor de seqüência contém uma palavra em uma matriz de seqüência de caracteres. Por exemplo, string stringToCheck = “text1text2text3”; string[] stringArray = { “text1”, “someothertext”, etc… }; if(stringToCheck.contains stringArray) //one of the items? { } Como posso verificar se o valor da string para ‘stringToCheck’ […]

A maneira mais rápida de encontrar o número que falta em uma matriz de números

Eu tenho uma matriz de números de 1 a 100 (ambos inclusive). O tamanho da matriz é 100. Os números são adicionados aleatoriamente à matriz, mas há um slot vazio random na matriz. Qual é a maneira mais rápida de encontrar esse slot, bem como o número que deve ser colocado no slot? Uma solução […]

Como copiar um array char em C?

Em C, tenho dois conjuntos de caracteres: char array1[18] = “abcdefg”; char array2[18]; Como copiar o valor de array1 para array2 ? Posso apenas fazer isso: array2 = array1 ?