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

Uma competição para resolver um problema específico através do uso e manipulação de matrizes.


16
A tediosa variedade de 7 regras
O resumo Crie um programa que gere uma matriz de tamanho aleatório com números aleatórios e aplique uma série de regras que alteram a matriz. Após a aplicação das regras, imprima a soma da matriz, a menos que especificado de outra forma Configuração da matriz A matriz deve ter um …

18
Classificar e reaplicar deltas de uma matriz
Parece que qualquer Modificação Simples de deltas usando uma função consistente quase sempre pode ser feita de outra maneira mais curta , Dennis . Assim, a única solução que posso imaginar para tornar isso mais difícil é introduzir algum tipo de função inconsistente. Ordenação. Sua tarefa é pegar uma matriz …


14
Máximo máximo!
Inspirado por esta pergunta e refinado por Luis Mendo . Desafio Dada uma matriz 2D de números inteiros, cada linha tem um valor máximo. Um ou mais elementos de cada linha serão iguais ao valor máximo de suas respectivas linhas. Seu objetivo é determinar quais colunas contêm mais entradas iguais …

8
Desenhe um triângulo phi
Esclarecimento: Basicamente, você precisa fazer isso A função totiente de Euler tem o nome phi. Vamos tentar calcular phi (8) Primeiro, liste todos os números 8 e abaixo, sem incluir 0 ou abaixo 8 7 6 5 4 3 2 1 Agora descubra quais números não compartilham um fator com …


3
Gire cada bloco 2x2 em uma matriz
O desafio Dada uma n x mmatriz com n > 1e m > 1 preenchida com números inteiros 1 2 3 4 5 6 e uma lista de números inteiros com exatamente quantos valores quantos 2x2blocos na matriz ( (n-1)*(m-1)se você precisar do número exato) [1, 2] Emita a matriz …

5
Média de duas listas
Média de duas listas Desafio Dadas duas listas de números inteiros positivos, determine se é possível reorganizar os elementos em duas novas listas, de modo que as novas listas tenham a mesma média aritmética (média). Entrada A entrada pode ser obtida através de STDIN ou como argumentos de função. A …

1
Matriz Diagonal Golfscript
Existe uma maneira no Golfscript de trazer todas as diagonais de uma matriz em uma única matriz? Por exemplo, para a matriz [[1 2 3][4 5 6][7 8 9]] Retorna [[7][4 8][1 5 9][2 6][3]] (não necessariamente nessa ordem) e para ["ABCD""EFGH""IJKL"] Retorna ["I""EJ""AFK""BGL""CH""D"] (Não necessariamente nesta ordem). Suponha que …

7
Sequências de cruzamento
Sequências de cruzamento Dada uma lista de números inteiros positivos A, chame-a de uma sequência crescente se cada elemento for maior ou igual ao anterior; e chame-a de sequência decrescente se cada elemento for menor ou igual ao anterior. Algumas sequências crescentes: [1,2,4,7] [3,4,4,5] [2,2,2] [] Algumas sequências decrescentes: [7,4,2,1] …


2
Golfe minhas matrizes Ada
fundo Ada é uma linguagem de programação que não é exatamente conhecida por sua concisão. No entanto, sua sintaxe literal de matriz pode, em teoria, permitir especificações de matriz bastante concisas. Aqui está uma descrição EBNF simples da sintaxe literal da matriz (passável a bottlecaps.de : array ::= positional_array | …

6
COBS (Overhead Overhead Consistente)
Estou surpreso que isso não tenha sido publicado antes! O algoritmo COBS ( Overhead Byte Overhead Consistente ) é usado para delimitar fluxos de bytes. Escolhemos um marcador de quadro (usaremos 0x00) e, sempre que 0x00 ocorre no fluxo, ele é substituído pelo número de bytes até o próximo 0x00 …

11
Mapeie os trapaceiros!
Depois que todas as tarefas são enviadas, é criado um dicionário que mapeia o número do aluno para o hash do arquivo. Esse dicionário, mapa de hash ou mapeamento (seja qual for o idioma), terá a seguinte aparência: {100: "aabb", 104: "43a", 52: "00ab", 430: "aabb", 332: "43a"} A chave …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.