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.



2
As Ilhas Solitárias
Entrada: Uma matriz 2D contendo dois valores distintos (opcionais). Usarei 0 e 1 ao explicar as regras. O formato de entrada é obviamente flexível. Desafio: Zeros são água e uns são ilhas. Para garantir a solidão, sua tarefa é cercar todas as ilhas com água, inserindo linhas e colunas de …


26
Média ponderada - o problema da tendência de pressup
Digamos que essa matriz seja a quantidade de flexões que realizei todos os dias nos últimos 28 dias: [ 20,20,20,30,30,30,30, 35,35,40,40,40,45,45, 50,50,50,50,50,50,50, 60,70,80,90,100,110,120 ] Como você pode ver, houve uma forte tendência de alta na última semana, e essa é a parte desses dados que mais me interessa. Quanto mais …


2
Implementar o cubo cubicamente
Cubicamente é uma linguagem esotérica relativamente nova, capaz de criar respostas curtas, semelhantes a golfe, para um subconjunto muito específico de problemas. É único, pois armazena memória na forma de um cubo de Rubik 3x3, tornando os cálculos muito menos triviais do que na maioria dos idiomas. Em Cubically, o …

2
Computar OEIS A005434
A tarefa é calcular o OEIS A005434 o mais rápido possível. Considere uma cadeia Sde comprimento binária n. Indexando de 1, podemos determinar se S[1..i+1]corresponde S[n-i..n]exatamente a todos ina ordem de 0até n-1. Por exemplo, S = 01010 dá [Y, N, Y, N, Y]. Isso ocorre porque 0combina 0, 01não …

6
Números que são palíndromos em N bases
Dado um número inteiro não negativo n >= 0, imprima para sempre a sequência de números inteiros x_i >= 3que são palíndromos em nbases exatamente diferentes b, onde a base pode estar 2 <= b <= x_i-2. Isso é basicamente o inverso do OEIS A126071 , no qual você gera …
10 code-golf  sequence  base-conversion  palindrome  code-golf  array-manipulation  matrix  code-golf  string  ascii-art  code-golf  ascii-art  physics  code-golf  number  sequence  fibonacci  code-golf  ascii-art  packing  code-golf  string  hexadecimal  code-challenge  restricted-source  decision-problem  binary  code-golf  code-golf  code-golf  stack-exchange-api  code-golf  string  parsing  generation  data-structures  code-golf  kolmogorov-complexity  graphical-output  code-golf  array-manipulation  integer  generation  data-structures  code-golf  number  random  probability-theory  king-of-the-hill  java  minesweeper  code-golf  string  kolmogorov-complexity  animation  code-golf  string  code-golf  code-golf  quine  code-golf  internet  code-golf  arithmetic  base-conversion 

1
Dividir matrizes e programas ao meio
Introdução Você foi encarregado de escrever um programa que divide uma matriz inteira retangular igualmente pela metade (por qualquer motivo). Essa tarefa é intensiva em termos de computação, mas felizmente você tem uma máquina de núcleo duplo para executar os cálculos. Para maximizar os benefícios do paralelismo, você decide dividir …

4
Diagonalização do bloco de custo mínimo
Considere matrizes diagonais de bloco binário que possuem blocos quadrados de 1s na diagonal principal e são 0 em qualquer outro lugar. Vamos chamar essas matrizes de matrizes "válidas". Por exemplo, aqui estão algumas matrizes 4x4 válidas: 1 0 0 0 1 1 0 0 1 0 0 0 1 …

30
Grupos de itens repetidos
Descrição do Desafio Dada uma lista / matriz de itens, exiba todos os grupos de itens repetidos consecutivos. Descrição de entrada / saída Sua entrada é uma lista / matriz de itens (você pode assumir que todos são do mesmo tipo). Você não precisa dar suporte a todos os tipos …

25
Calcular a velocidade relativística
Na relatividade especial , a velocidade de um objeto em movimento em relação a outro objeto que está se movendo na direção oposta é dada pela fórmula: s=v+u1 +vu/c2.s=v+u1+vvocê/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 + v * u / c ^ 2) Nesta …

5
Imprimir matrizes do meio para fora
Esta é uma questão de código-golfe. Dados inteiros s e n, a tarefa é gerar todas as matrizes de comprimento n que levam valores de -s a s. O único problema é que você deve produzi-los na seguinte ordem. A matriz com todos os zeros de comprimento n. Todas as …

2
Particionar uma lista!
Nesse desafio, você precisa particionar uma lista, onde as partições têm um tamanho máximo, um tamanho mínimo e um tamanho preferido. Usarei a notação (min,pref,max) para indicar os tamanhos neste desafio. Para aqueles não familiarizados com o particionamento, a lista a seguir foi particionada em partes de 3: [0..9] -> …

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.