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.


18
Pontue um jogo de Boggle
fundo No Boggle , uma rodada é pontuada somando os pontos para cada palavra única que um jogador encontrou (ou seja, qualquer palavra que mais de um jogador tenha encontrado vale 0 ponto). Os pontos são calculados com base no número de letras em cada palavra, da seguinte maneira: 3 …

17
Matchmaker, Matchmaker, faça-me uma partida
(não encontraremos Findnem capturamos um tryCatch) Esta é a parte dois de uma série de várias partes da implementação de algumas funções R interessantes. A primeira parte pode ser encontrada aqui . A tarefa: Você deve implementar a matchfunção de R no menor número possível de bytes. Entrada: x, uma …

12
Deslize como uma cobra
A ideia Já fizemos espirais de matriz antes, rotações completas e até rotações diagonais , mas não, até onde posso encontrar, rotações de serpentes ! O que é uma rotação de cobra? Imagine as linhas de uma matriz serpenteando para frente e para trás, com divisórias entre elas como as …

30
Criar pedaços de uma matriz
Sua tarefa é escrever um programa que, dada uma matriz e um número, você precise dividir a matriz em partes com tamanho e número. Regras Seu programa receberá uma matriz A, bem como um número inteiro positivo n. A matriz deve então ser dividida em partes de comprimento n, se …

23
Ponteiro pulando
Suponha que tenhamos uma matriz de comprimento com ponteiros apontando para algum local da matriz: O processo de " salto do ponteiro " definirá cada ponteiro para o local em que o ponteiro aponta.psps\texttt{ps}nnn Para o objetivo desse desafio, um ponteiro é o índice (com base em zero) de um …

17
Dividir as marcas de Marcos
Desafio Mark é um aluno que recebe suas Nnotas de forma concatenada em uma única linha. O desafio é separar suas marcas, sabendo que cada marca só pode ser 0ou 1ou 2ou 3ou 4ou 5ou 6ou 7ou 8ou 9ou 10. Entrada N número natural e uma linha. Saída Um conjunto …

15
Minha matriz deve ser igual a isso, mas não!
Dada uma matriz de números inteiros aque contém n números inteiros e um único inteiro x; remova a menor quantidade de elementos de apara fazer a soma aigual a x. Se nenhuma combinação de for apossível x, retorne um valor falso. Como apontado em um comentário, este é o conjunto …

9
Quanto vale minha matriz de dados?
Entrada Uma matriz binária não vazia que consiste em sub-matrizes 3x3 colocadas lado a lado. Tarefa Sua tarefa é identificar padrões de dados válidos (conforme descrito abaixo) entre as sub-matrizes 3x3. Cada padrão válido vale o valor dos dados correspondentes. Padrões inválidos valem 0. Saída A soma dos valores válidos …

14
Pique a matriz para obter a soma desejada
Definição Dada uma matriz MMM de números inteiros não negativos e um número inteiro não negativo kkk , definimos como a função "cortar" que remove todas as linhas e todas as colunas em que contêm . M kFkFkF_kMMMkkk Exemplo: M=⎛⎝⎜⎜⎜619612805854⎞⎠⎟⎟⎟F5(M)=(1620)M=(615128985604)F5(M)=(1260)\begin{align}M=\pmatrix{\color{red}6&\color{red}1&\color{white}{\bbox[red,1pt]{5}}\\1&2&\color{red}8\\\color{red}9&\color{red}8&\color{white}{\bbox[red,1pt]{5}}\\6&0&\color{red}4}\\\\F_5(M)=\pmatrix{1&2\\6&0}\end{align} Sua tarefa Dada e uma soma alvo S , sua …

20
Sucessores de faixa reversa
Dado um número inteiro positivo n, faça o seguinte (e produza todas as etapas): comece com uma lista contendo ncópias de n. faça os seguintes nhorários: na iª etapa, diminua gradualmente a iª entrada da lista até atingiri Assim, por exemplo, se um dado né 4, então você começa com …

11
O peso de um zero
Dada uma lista ordenada de números (possivelmente com zeros à esquerda), organize os números verticalmente e deixe todos os zeros caírem até o fundo e todas as saliências caírem no slot mais aberto. Produza os números inteiros resultantes, removendo os zeros à esquerda. Exemplo Trabalhado Digamos que recebemos o seguinte …

15
Uma matriz em expansão
Dado dois inteiros positivos p e q , sua tarefa é voltar a matriz A criado por aplicar o seguinte algoritmo: Iniciar com A = [P, Q] e d = 2 Para cada par (x, y) de números contíguos em A cuja soma é divisível por d , insira (x …

16
Mais um programa e estou fora!
Dado um nível positivo de aninhamento de número inteiro ne uma sequência sde caracteres ascii imprimíveis ( para ~gerar um programa que, quando executado no mesmo idioma, gera um programa que gera um programa ... que gera a strings . Um total de n programas deve ser gerado, todos os …
21 code-golf  recursion  code-golf  kolmogorov-complexity  board-game  code-golf  number-theory  polynomials  code-golf  code-golf  array-manipulation  polyglot  alphabet  answer-chaining  code-golf  sequence  math  atomic-code-golf  abstract-algebra  proof-golf  code-golf  internet  code-golf  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  ascii-art  number  integer  code-golf  decision-problem  binary-matrix  code-golf  number  sequence  number-theory  code-golf  math  decision-problem  matrix  abstract-algebra  code-golf  string  keyboard  code-golf  fractal  code-golf  math  sequence  combinatorics  hello-world  vim  code-golf  sequence  code-golf  graphical-output  image-processing  code-golf  decision-problem  matrix  linear-algebra  code-golf  ascii-art  code-golf  math  code-golf  ascii-art  graphical-output  code-golf  string  code-golf  string  substitution  code-golf  string  ascii-art  code-golf  arithmetic  code-golf  number  array-manipulation  decision-problem  code-golf  kolmogorov-complexity  code-generation  fractal  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  code-golf  string  array-manipulation  code-golf  music  code-golf  array-manipulation  code-golf  internet  stack-exchange-api  math  fastest-algorithm  code-golf  binary  bitwise  code-golf  date  code-golf  string  code-golf  sequence  integer  code-golf  arithmetic  number-theory  code-golf  string  random 


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.