Perguntas com a marcação «array-manipulation»

18
Javascript: Crie uma matriz 10x10 de 1s

Obviamente, esse desafio seria trivial com funções e bibliotecas separadas, portanto elas não são permitidas. Seu código deve estar em conformidade com uma especificação ECMAscript (qualquer especificação serve), portanto, nenhuma resposta específica do navegador. A matriz deve estar acessível...

18
The Shield Wall

Contexto histórico A parede do escudo é uma formação de guerra tática que remonta a pelo menos 2500 aC. Consistia em guerreiros sobrepondo seus escudos com os de seus companheiros para formar um 'muro'. O apelo da tática vem do fato de que mesmo o guerreiro mais não qualificado poderia lutar em um...

18
Dias da semana compactados

Dada a entrada de uma lista de dias da semana, produza a representação ordenada mais curta da lista. O formato da entrada é uma cadeia que consiste em um ou mais dos substrings de dois caracteres Su(domingo), Mo(segunda-feira), Tu(etc.), We, Th, Fr, e Sa. A entrada pode não ser necessariamente...

18
Reconstruir uma matriz em ziguezague

Como parte de seu algoritmo de compactação, o padrão JPEG desenrola uma matriz em um vetor ao longo de antidiagonais de direção alternada: Sua tarefa é pegar o vetor desenrolado junto com as dimensões da matriz e reconstruir a matriz correspondente. Como um exemplo: [1, 2, 5, 9, 6, 3, 4, 7, 1,...

18
Matriz no intervalo

O desafio Dada uma n>0saída inteira, uma n+1 X n+1matriz contém todos os números inteiros de 1a 2ncomo mostrado nos casos de teste abaixo Casos de teste n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 5 6 10 3 4 5 6 7 10 4 5 6 7 8 10 5 6 7 8 9 10 10 10 10 10 10 10...

18
g o l f a t a n 2

Às vezes, é realmente difícil converter coordenadas cartesianas em coordenadas (x,y)polares (r,phi). Enquanto você pode calcular r = sqrt(x^2+y^2)com bastante facilidade, muitas vezes você precisa de alguma distinção de casos no cálculo do ângulo phi, pois arcsin, arccose arctane todas as outras...

18
Contar, substituir, repetir!

Definição Definir o n th matriz da sequência CORR como se segue. Comece com a matriz singleton A = [n] . Para cada número inteiro k em A , substitua a entrada k por k números naturais, contando de 1 a k . Repita o passo anterior n - 1 mais vezes. Por exemplo, se n = 3 , começamos com a matriz...

18
Gere a sequência Rummy

Sua tarefa é pegar um nelemento nde entrada e saída da Rummy Sequence, uma sequência que eu criei (ver o OEIS não ajudará). Definição Cada elemento da sequência Rummy é um conjunto de valores de verdade ou falsey. Ex [true, false]. : . As etapas para produzir um membro da sequência Rummy são...

18
Reverse Maths Cycles

Inspirado por isso No desafio vinculado, somos solicitados a aplicar adição aos elementos do original e o inverso da matriz de entrada. Neste desafio, tornaremos um pouco mais difícil, apresentando as outras operações matemáticas básicas. Dada uma matriz de números inteiros, percorra +, *, -, //,...

18
Subseqüências iguais mais longas

Definições Uma subsequência pode não ser contígua, por exemplo, [1, 1, 1]é uma subsequência de [1, 2, 1, 2, 1]. Uma subsequência igual é uma subsequência na qual cada elemento é igual. A subsequência igual mais longa pode não ser única, por exemplo, [1, 1]e [2, 2]são as duas subsequências iguais...

18
Calcular o módulo inverso

A tarefa: Emita um valor para x, onde a mod x = bpara dois valores fornecidos a,b. Suposição ae bsempre serão inteiros positivos Nem sempre haverá uma solução para x Se existirem várias soluções, produza pelo menos uma delas. Se não houver soluções, não produza nada ou alguma indicação de que...

18
Comprimir uma matriz esparsa

Comprima uma matriz esparsa usando a linha esparsa compactada (formato CSR, CRS ou Yale) . Essas são todas as mesmas formas de compactação (ignore a nova Yale). A entrada pode ser qualquer estrutura de dados 2D (lista de listas, etc.): por exemplo [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0 6 0...

18
Comparar as médias das minhas listas

Obtendo a média de uma lista (por exemplo [2,6,7]) Obtenha o comprimento da lista: [2,6,7] -> 3 Somar os números na lista: 2 + 6 + 7 = 15. Divida a soma por sua contagem: 15 / 3 = 5. Você deve comparar as médias de duas listas de números inteiros positivos N e M , retornando um valor se N...

17
Matriz ascendente

A "matriz ascendente" é uma matriz infinita de números inteiros (0 incluídos), em que qualquer elemento é o menor elemento disponível que não foi usado anteriormente na respectiva linha e coluna: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 2 5 4 ... 3 | 2 3 0 1 6 7 ... 4 |...

17
Analisando terremotos

fundo O Random Domino Automaton é um modelo de brinquedo para terremotos, inspirado em autômatos celulares. Nesse desafio, sua tarefa é simular uma versão simplificada desse modelo e coletar dados dele. O autômato é definido em uma matriz Ade kbits, representando uma linha de falha na qual...