Articles of arrays

Diferença entre o tipo de array e array alocado com malloc

Hoje eu estava ajudando um amigo meu com algum código em C, e encontrei um comportamento estranho que não consegui explicar por que estava acontecendo. Nós tínhamos um arquivo TSV com uma lista de inteiros, com um int em cada linha. A primeira linha era o número de linhas que a lista tinha. Nós também […]

Encontre um valor correspondente ou mais próximo em uma matriz

Como posso pesquisar e encontrar, para um determinado valor de destino, o valor mais próximo em uma matriz? Digamos que eu tenha esse array exemplar: array(0, 5, 10, 11, 12, 20) Por exemplo, quando eu procuro com o valor alvo 0, a function deve retornar 0; quando eu procurar com 3, ele retornará 5; quando […]

Como você obtém uma string para um array de caracteres em JavaScript?

Como você obtém uma string para um array de caracteres em JavaScript? Estou pensando em pegar uma string como “Hello world!” para o array [‘H’,’e’,’l’,’l’,’o’,’ ‘,’w’,’o’,’r’,’l’,’d’,’!’]

Compare / Diferença de dois arrays no bash

É possível tirar a diferença de dois arrays no bash. Seria ótimo se você pudesse me sugerir a maneira de fazer isso. Código: Array1=( “key1” “key2” “key3” “key4” “key5” “key6” “key7” “key8” “key9” “key10” ) Array2=( “key1” “key2” “key3” “key4” “key5” “key6” ) Array3 =diff(Array1, Array2) Array3 ideally should be : Array3=( “key7” “key8” “key9” […]

Devo usar char ** argv ou char * argv em C?

Eu só estou aprendendo C e queria saber qual desses eu deveria usar no meu método principal. Existe alguma diferença? Edit: Então, qual é o mais comum de usar?

Pode um array java ser usado como uma chave HashMap?

Se a chave de um HashMap é uma matriz de string: HashMap pathMap; Você pode acessar o mapa usando uma matriz de strings recém-criada ou precisa ser o mesmo object String []? pathMap = new HashMap(new String[] { “korey”, “docs” }, “/home/korey/docs”); String path = pathMap.get(new String[] { “korey”, “docs” });

Erro de criação de matriz genérica

Eu estou tentando fazer algo assim: public static ArrayList[] a = new ArrayList[2]; myObject é uma class. Estou recebendo este erro: – Criação de matriz genérica (seta está apontando para novo.)

Por que o array typeof com objects retorna “Object” e não “Array”?

Duplicar Possível: JavaScript: Verifique se o object é array? Por que uma matriz de objects é considerada um object e não uma matriz? Por exemplo: $.ajax({ url: ‘http://api.twitter.com/1/statuses/user_timeline.json’, data: { screen_name: ‘mick__romney’}, dataType: ‘jsonp’, success: function(data) { console.dir(data); //Array[20] alert(typeof data); //Object } });​ Violino

Diferença entre char * str = “STRING” e char str = “STRING”?

Enquanto codificava uma function simples para remover um caractere particular de uma string, eu me deparei com esse estranho problema: void str_remove_chars( char *str, char to_remove) { if(str && to_remove) { char *ptr = str; char *cur = str; while(*ptr != ‘\0’) { if(*ptr != to_remove) { if(ptr != cur) { cur[0] = ptr[0]; } […]

Dada uma matriz de números, retorne a matriz de produtos de todos os outros números (sem divisão)

Fiz essa pergunta em uma entrevista de emprego e gostaria de saber como os outros poderiam resolvê-la. Estou mais confortável com o Java, mas soluções em outros idiomas são bem-vindas. Dada uma matriz de números, nums , retorna uma matriz de números products , onde products[i] é o produto de todos os nums[j], j != […]