Articles of arrays

Agrupar matriz de object aninhando algumas das chaves com nomes específicos

Eu tenho essa matriz de objects, que preciso modificar para facilitar a renderização. const items = [ { tab: ‘Results’, section: ‘2017’, title: ‘Full year Results’, description: ‘Something here’, }, { tab: ‘Results’, section: ‘2017’, title: ‘Half year Results’, description: ‘Something here’, }, { tab: ‘Reports’, section: ‘Marketing’, title: ‘First Report’, description: ‘Something here’, }, […]

JavaScript – Ordena um array baseado em outro array de inteiros

Digamos que eu tenha uma matriz: [0,3,4,2,5,1] O que eu quero fazer é classificar uma matriz como: [“one”, “two”, “three”, “four”, “five”, “six”] de modo que a ordem corresponda ao primeiro array. Esta seria a saída: [“one”, “four”, “five”, “three”, “six”, “two”] Existe uma maneira fácil de conseguir isso?

ordenação de array 2D de String em java

Eu sei que essa pergunta poderia ter sido feita antes, mas não consegui encontrar uma resposta adequada. Então diga que eu tenho essa matriz: String [][] theArray = {{“james”, “30.0”},{“joyce”, “35.0”},{“frank”, “3.0”}, {“zach”, “34.0”}} Existe uma maneira de classificar essa matriz pelo segundo elemento de cada subelemento. Então eu pegaria algo assim. theArray = {{“joyce”, […]

Classificando dois NSArrays juntos lado a lado

Eu tenho vários arrays que precisam ser classificados lado a lado. Por exemplo, a primeira matriz tem nomes: @[@”Joe”, @”Anna”, @”Michael”, @”Kim”] , e e a outra matriz contém endereços: @[@”Hollywood bld”, @”Some street 3″, @”That other street”, @”country road”] , onde os índices dos arrays vão juntos. “Joe” vive em “Hollywood bld” e assim […]

Matriz Java com mais de 4gb elementos

Eu tenho um arquivo grande, espera-se que seja em torno de 12 GB. Eu quero carregar tudo na memory em uma máquina de 64 bits com 16 GB de RAM, mas acho que o Java não suporta matrizes de bytes tão grandes: File f = new File(file); long size = f.length(); byte data[] = new […]

Os pointers a, & a, * a, a , e a e & a são idênticos?

Eu tenho o seguinte programa em C: #include int main(){ int a[2][2] = {1, 2, 3, 4}; printf(“a:%p, &a:%p, *a:%p \n”, a, &a, *a); printf(“a[0]:%p, &a[0]:%p \n”, a[0], &a[0]); printf(“&a[0][0]:%p \n”, &a[0][0]); return 0; } Dá a seguinte saída: a:0028FEAC, &a:0028FEAC, *a:0028FEAC a[0]:0028FEAC, &a[0]:0028FEAC &a[0][0]:0028FEAC Eu não sou capaz de entender porque é que todos […]

Qual é a maneira mais elegante de verificar se todos os valores em uma matriz booleana são verdadeiros?

Eu tenho uma matriz booleana em java: boolean[] myArray = new boolean[10]; Qual é a maneira mais elegante de verificar se todos os valores são verdadeiros?

Convertendo uma matriz char C em uma string

Eu tenho um programa Swift que interopata com uma biblioteca C. Esta biblioteca C retorna uma estrutura com um array char[] , assim: struct record { char name[8]; }; A definição é importada corretamente para o Swift. No entanto, o campo é interpretado como uma tupla de 8 elementos Int8 (typescript (Int8, Int8, Int8, Int8, […]

Genéricos, matrizes e o ClassCastException

Eu acho que deve haver algo sutil acontecendo aqui que eu não sei. Considere o seguinte: public class Foo { private T[] a = (T[]) new Object[5]; public Foo() { // Add some elements to a } public T[] getA() { return a; } } Suponha que o seu método principal contenha o seguinte: Foo […]

Passando array de strings para webmethod com número variável de argumentos usando jQuery AJAX

Eu estou tentando passar uma matriz de parâmetros de seqüência de caracteres para um serviço da Web ASP.NET C # usando jQuery Ajax. Aqui está o meu método web de amostra. Observe que a function aceita um número variável de parâmetros. Recebo um 500 Internal Server Error no console de JavaScript do Chrome quando executo […]