Articles of arrays

Como agrupar uma matriz de objects por chave

Alguém sabe de uma maneira (lodash se possível também) de agrupar uma matriz de objects por uma chave de object e criar uma nova matriz de objects com base no agrupamento? Por exemplo, eu tenho uma matriz de objects de carro: var cars = [ { ‘make’: ‘audi’, ‘model’: ‘r8’, ‘year’: ‘2012’ }, { ‘make’: […]

Loop através de uma matriz de seqüências de caracteres no Bash?

Eu quero escrever um script que percorra 15 strings (array possivelmente?) Isso é possível? Algo como: for databaseName in listOfNames then # Do something end

Dividir string em um array no Bash

Em um script Bash eu gostaria de dividir uma linha em pedaços e armazená-los em uma matriz. A linha: Paris, France, Europe Eu gostaria de tê-los em uma matriz como esta: array[0] = Paris array[1] = France array[2] = Europe Eu gostaria de usar um código simples, a velocidade do comando não importa. Como eu […]

Qual é a diferença entre o array char vs o ponteiro char em C?

Eu estou tentando entender pointers em C, mas atualmente estou confuso com o seguinte: char *p = “hello” Este é um ponteiro char apontando para a matriz de caracteres, começando em h . char p[] = “hello” Esta é uma matriz que armazena o olá . Qual é a diferença quando eu passo essas duas […]

Como converter int em List em Java?

Como faço para converter int[] em List em Java? Claro, estou interessado em qualquer outra resposta do que fazê-lo em um loop, item por item. Mas se não houver outra resposta, vou escolher essa como a melhor para mostrar o fato de que essa funcionalidade não faz parte do Java.

Implementação Javascript Array.sort?

Qual algoritmo usa a function JavaScript Array#sort() ? Eu entendo que pode levar todo tipo de argumentos e funções para executar tipos diferentes de tipos, estou simplesmente interessado em qual algoritmo o tipo baunilha usa.

Posso passar uma matriz como argumentos para um método com argumentos variables ​​em Java?

Eu gostaria de poder criar uma function como: class A { private String extraVar; public String myFormat(String format, Object … args){ return String.format(format, extraVar, args); } } O problema aqui é que args é tratado como Object[] no método myFormat e, portanto, é um único argumento para String.format , enquanto eu gostaria que cada Object […]

Função de ordenação de array VBA?

Eu estou procurando uma implementação de sorting decente para matrizes no VBA. Um Quicksort seria preferido. Ou qualquer outro algoritmo de sorting diferente de bolha ou mesclagem seria suficiente. Por favor, note que isso é para trabalhar com o MS Project 2003, por isso deve evitar qualquer uma das funções nativas do Excel e nada […]

Em C, são pointers de arrays ou usados ​​como pointers?

Meu entendimento era que as matrizes eram simplesmente pointers constantes para uma sequência de valores e, quando você declarava uma matriz em C, declarava um ponteiro e alocava espaço para a sequência para a qual ele aponta. Mas isso me confunde: o seguinte código: char y[20]; char *z = y; printf(“y size is %lu\n”, sizeof(y)); […]

Por que um C-Array tem um valor sizeof () errado quando é passado para uma function?

Exemplo completo: #include void test(int arr[]) { int arrSize = (int)(sizeof(arr) / sizeof(arr[0])); printf(“%d\n”, arrSize); // 2 (wrong?!) } int main (int argc, const char * argv[]) { int point[3] = {50, 30, 12}; int arrSize = (int)(sizeof(point) / sizeof(point[0])); printf(“%d\n”, arrSize); // 3 (correct 🙂 ) test(point); return 0; } Antes de passá-lo para […]