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

9
Dicas para jogar golfe no The Powder Toy

Divirta-se com este, The Powder Toy é um desafio interessante para o golfe, especialmente com a lógica do filt. O que faz do TPT um desafio são as muitas e muitas maneiras de abordar um problema: Should I use Cellular Automaton rules, SWCH logic, Filt logic, subframe filt logic, and/or wall...

9
Undelta multiplicativo

Vamos definir os "deltas multiplicativos" dos valores [a0,⋯aN,][a0,⋯aN,][\; a_0, \cdots a_N, \;] como: [a1/a0,⋯,ai+1/ai,⋯,aN/aN−1][a1/a0,⋯,ai+1/ai,⋯,aN/aN−1] [\; a_1 / a_0, \cdots, a_{i+1} / a_i, \cdots, a_N / a_{N-1} \;] A operação reversa - ou seja, "undelta multiplicativo" - retorna valores...

9
Transposição Diádica

Como na maioria dos símbolos de APL, ⍉tem significados diferentes quando chamados com um argumento (transposição) versus dois argumentos (dimensões diádicas de transposição / reordenação). Esse desafio diz respeito ao último, que age de maneira semelhante ao numpy.moveaxisPython ou permuteno...

8
Sanduíches de matriz

(Adaptado do Problema C do primeiro qualificador do Concurso de Programação ACM de 2012/2013 ) Você tem várias matrizes, denominadas A 1 , A 2 , ..., A n , cada uma classificada em ordem crescente. Cada item da matriz será um número inteiro de 32 bits. Um sanduíche é um conjunto de índices j 1 ,...

8
Classifique uma lista de pontuações com "pular"

Dada uma lista de pontuações (números inteiros não negativos) pré-classificadas do maior para o menor: [ 10, 10, 6, 6, 4, 0] Atribua a cada pontuação uma classificação inteira, começando com 1 e crescente, para que pontuações iguais tenham a mesma classificação (ou seja, estão empatadas): [ 1,...

8
Matrizes de transformação de Paeth

Uma das partes principais do algoritmo de compactação do PNG é a transformação Paeth, que transforma a imagem de uma maneira que a comprime melhor (geralmente). Nesse desafio, sua tarefa é escrever um programa para calcular uma transformação de Paeth. A operação de uma transformação Paeth é...

8
Reorganizando um conjunto de números em ordem

A questão Dado um conjunto de 9 números, m[]que contém apenas os números 1 a 9 em uma ordem aleatória, sem dois números iguais, crie um programa em qualquer idioma que reorganize o número em ordem numérica (1, 2, 3, etc. etc.) alternando apenas dois números próximos um do outro (ou seja, 1, 3, 2 →...

8
Viajando em uma Terra plana

As coordenadas no mundo da Terra plana consistem em latitude (x) e longitude (y), que são números inteiros no intervalo de 0 a 9999. Muito parecido com números inteiros gaussianos , mas eles sempre são escritos usando esta notação: 411S 370E Ou seja, com Sou Nanexado à latitude e / Eou Wanexado...

8
K-Means Golfe em Cluster

K-Means Clustering ( Wikipedia ) A tarefa aqui é bastante simples, execute uma única iteração de um algoritmo de clustering k-means em uma matriz binária. Esta é essencialmente a tarefa de configuração do principal algoritmo k-means, achei que a instalação poderia ser mais fácil e atrair...

8
Contando gemas no chão

Contando Gemas fundo Minha caixa de jóias caiu! Existem muitas gemas de formas diferentes no chão. E sua tarefa é contar o número de um certo tipo de gema. I / O Seu código deve receber duas entradas Se G, que pode ser uma string com novas linhas, uma matriz de linhas, uma matriz bidimensional...