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

14
Você será meu tecelão?

Estive recentemente jogando ' The Weaver ' e acho que isso representa um desafio interessante para o código-golfe . Premissa: O Weaver é um jogo no qual você recebe um número de fitas vindas de 2 direções a 90 graus de distância e seu objetivo é trocá-las em determinadas interseções para obter a...

14
Armazenamento em cache ideal

Você receberá uma sequência de solicitações de memória e um tamanho de cache. Você deve retornar o menor número possível de falhas de cache em qualquer estratégia de substituição de cache. Uma estratégia ideal é o algoritmo de Belady , que você pode usar se quiser. Um sistema de armazenamento...

14
Localizar execuções de matriz

Encontre as execuções dentro de uma matriz Uma execução é definida como três ou mais números que aumentam a partir da anterior com uma etapa constante. Por exemplo [1,2,3] seria uma corrida com a etapa 1, [1,3,5,7] seria uma corrida com a etapa 2 e [1,2,4,5] não é uma corrida. Podemos expressar...

14
Fivenum e um pouco

(um paradoxo, um paradoxo, um paradoxo mais engenhoso) Esta é a primeira parte de uma série multipartes inspirada em diferentes funções R. A tarefa Dado um conjunto de dados DDD de inteiros positivos, eu preciso de você para calcular o resumo 5 Número de . No entanto, estou trabalhando em...

13
Operadores Bitwise em Brainfuck

Sua tarefa é criar um programa cerebral para cada um dos seguintes operadores binários. Cada programa deve pegar um ou dois números de 8 bits (A e B) da entrada e calcular a operação especificada: A XOR B A AND B A OR B A Shifted Left by 1 (circular shift) NOT A Você não precisa implementar...

13
Obtenha os Getters

A tarefa Acho que todo mundo adora a geração automática de código e economiza algum tempo durante o trabalho. Você precisa criar muitas classes e membros durante o dia e não deseja criar todas gettersmanualmente. A tarefa é escrever um programa ou função que gere getterspara todos os alunos...

13
Quem é o rei do torneio?

fundo Considere um torneio round-robin, no qual cada competidor joga um jogo contra todos os outros competidores. Não há empates, então cada jogo tem um vencedor e um perdedor. Um competidor Um é um rei do torneio, se por qualquer outro concorrente B , ou A batida B ou A derrotou outro concorrente...

13
Executar através de uma matriz

Todos nós sempre ouvimos o idioma "percorrer a matriz" para significar "mapear a função sobre a matriz a seguir". No entanto, eu preciso fazê-lo (agora!), Então quero que você execute a matriz. Como eu corro? Imagine que há um bando selvagem de lobos atrás de você Percorrer uma matriz é como...

13
Produtos Fibonacci

Você pode decompor um número maior que 0 como uma soma exclusiva dos números positivos de Fibonacci. Nesta questão, fazemos isso subtraindo repetidamente o maior número possível de Fibonacci positivo. Por exemplo: 1 = 1 2 = 2 3 = 3 4 = 3 + 1 12 = 8 + 3 + 1 13 = 13 100 = 89 + 8 + 3 Agora, chamo...

13
Interpretar intervalos soltos

Interpretar intervalos soltos ListSharp é uma linguagem de programação interpretada que possui muitos recursos, um deles é um criador de intervalo baseado em 1 índice que funciona assim: Você define um intervalo como (INT) TO (INT)ou apenas (INT)onde ambos ou o int único podem ir do valor mínimo...

13
Transforme essa matriz em uma matriz

Pegue uma matriz não aninhada como entrada. Transforme-o em uma matriz usando o seguinte método: Digamos que minha matriz é [1, 2, 3, 4, 5] Primeiro, repito essa matriz 5 vezes: (o comprimento) [[1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5], [1, 2, 3, 4, 5]] Então, eu...

13
Esticar uma matriz

Anteriormente , defini o processo de esmagar uma matriz Em uma paixonite, lemos a matriz da esquerda para a direita. Se em um ponto encontramos dois elementos iguais seguidos, removemos o primeiro e duplicamos o segundo. Por exemplo, aqui está o processo de esmagar a seguinte...

13
Fatoração de matrizes

Dada uma matriz de números inteiros positivos, produz uma matriz estável dos fatores primos distintos desses números inteiros. Em outras palavras, para cada número inteiro na entrada em ordem, obtenha seus fatores primos, classifique-os e acrescente quaisquer números primos que ainda não estejam na...

13
Calcular a matriz quadrada ideal

A matriz ideal (para o escopo bastante restrito desse desafio) é obtida "compactando" os elementos das linhas e colunas correspondentes de uma matriz quadrada e obtendo o máximo de cada par. Por exemplo, dada a seguinte matriz: 4 5 6 1 7 2 7 3 0 Você pode combiná-lo com a sua transposição para...

13
Agrupando dados da matriz

Dada uma matriz inteira ae um inteiro não negativo i, produz um mapeamento bque mapeia os valores distintos na ith coluna de apara linhas de aquem tem esse valor na ith coluna. Você pode assumir que iestá no intervalo semi-aberto [0, num_cols(a))(ou [1, num_cols(a)]se você optar por usar índices...

13
Recupere o primo do poder primo

Definição : uma potência primária é um número natural que pode ser expresso na forma p n, em que p é uma primária e n é um número natural. Tarefa : Dada uma potência primária p n > 1, retorne a prime p. Casos de teste : input output 9 3 16 2 343 7 2687 2687 59049 3 Pontuação : Este é o...