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

23
Almofada uma matriz com suas somas

Desafio: Dada uma matriz de entrada quadrada A , preencha a matriz com uma linha e uma coluna nos quatro lados. O valor de cada elemento na linha superior e inferior deve ser a soma dos elementos em cada coluna correspondente. O valor de cada elemento nas colunas esquerda e direita deve ser a...

23
Repita depois de mim!

Dada uma sequência como argumento, produza o comprimento da (s) mais longa (s) substring (s) repetida (s) sobreposta (s) ou zero se não houver essa sequência. Você pode assumir que a sequência de entrada não está vazia. Exemplos abcdefabc: a substring abcé repetida nas posições 1 e 7, portanto,...

23
Paridade da soma de outros elementos

Tarefa Dada uma matriz de números inteiros positivos, substitua cada elemento pela paridade da soma dos outros elementos. A matriz é garantida para ter pelo menos 2 elementos. Definição Paridade: se um número é ímpar ou par. Exemplo Para a matriz [1,2,3,1]: Substitua 1pela paridade de...

23
Somas parciais iteradas

As somas parciais de uma lista de números inteiros [a 1 , a 2 , a 3 , ..., a n ] são s 1 = a 1 s 2 = a 1 + a 2 s 3 = a 1 + a 2 + a 3 ... s n = a 1 + a 2 + ... + a n Podemos então pegar a lista de somas parciais [s 1 , s 2 , s 3 , ..., s n ] e computar suas somas parciais novamente para...

23
Um desafio geométrico

Todo mundo adora geometria. Então, por que não tentamos codificá-lo? Esse desafio envolve receber letras e números e criar formas dependendo dele. A entrada A entrada será na forma de (shapeIdentifier)(size)(inverter). Mas o que são identificador de forma, tamanho e inversor? O identificador de...

23
Hilbert's Grand Hotel

Introdução Alguns de vocês já devem ter ouvido falar do Hilbert's Grand Hotel . O gerente perdeu sua lista de onde os hóspedes estão hospedados, mas ainda tem a ordem em que fizeram o check-in. Cada hóspede não pode ficar em um quarto com um número de quarto menor que o valor e se um convidado for...

23
Saindo do ninho

Dada uma lista não plana de números inteiros, produza uma lista de listas contendo os números inteiros em cada nível de aninhamento, começando com o nível menos aninhado, com os valores em sua ordem original na lista de entrada quando lidos da esquerda para a direita. Se duas ou mais listas...

23
Reversão multidimensional

Dada uma matriz ortogonal N-dimensional (não irregular) de números inteiros não negativos e uma indicação de quais dimensões reverter, retorne a matriz, mas invertida ao longo dessas dimensões. A indicação pode ser dada como uma lista booleana de comprimento N ou uma lista de um subconjunto das...

23
Classificar uma lista aninhada

Você deve escrever um programa ou função que classifique uma lista aninhada. Aqui estão as regras para classificar uma lista aninhada: Vamos tomar esta lista como um exemplo: ((5, 2), 2, 7, (2, 1, (3, 4)), 9) Cada elemento nesta lista tem uma "prioridade". Um elemento conta como um número ou...

23
Deltas reversos de uma matriz

Deltas reversos de uma matriz Uma continuação de deltas inversos de uma matriz Sua tarefa é pegar uma matriz de números inteiros de 32 bits assinados e recompilar com os deltas invertidos. Exemplo A lista, 18 19 17 20 16 tem os deltas: 1 -2 3 -4 que, quando revertido, produz: -4 3 -2...

22
Derrube alguns dominós!

Obrigado a esta pergunta por alguma inspiração Neste desafio, representaremos uma linha de dominó como uma sequência de |, /e \. Você receberá uma sequência de dominós como entrada e deverá determinar como eles se parecerão quando se estabelecerem. Aqui estão as regras de como os dominós...

22
Corridas positivas reversas

Entrada Sua entrada é uma lista de números de um dígito em qualquer formato razoável, incluindo uma sequência de dígitos. A entrada não estará vazia. Saída Sua saída deve ser a lista de entrada, mas com cada execução máxima de dígitos diferentes de zero sendo revertida. Exemplo Considere a...