Questions marquées «array-manipulation»

Un concours pour résoudre un problème particulier grâce à l'utilisation et à la manipulation de tableaux.

7
Quels voisins sont hostiles?
introduction Aux fins de ce défi, nous définirons les voisins d'un élément dans une matrice carrée (telle que ) comme toutes les entrées de qui sont immédiatement adjacentes en diagonale, horizontalement ou verticalement à (c'est-à-dire qu'ils "entourent" , sans s'enrouler).EEEUNEAAE= Ai , jE=Ai,jE=A_{i,j}UNEAAEEEE EEE Pour les pédants, une définition formelle …


2
Les îles solitaires
Contribution: Un tableau 2D contenant deux valeurs distinctes (facultatives). Je vais utiliser 0 et 1 pour expliquer les règles. Le format d'entrée est bien sûr flexible. Défi: Les zéros sont de l'eau et les uns sont des îles. Afin d'assurer la solitude, votre tâche consiste à entourer toutes les îles …




2
Implémenter le Cubically Cube
Cubically est un langage ésotérique assez nouveau capable de créer des réponses courtes et de type golf pour un sous-ensemble très spécifique de problèmes. Il est unique en ce qu'il stocke la mémoire sous la forme d'un cube Rubik 3x3, ce qui rend les calculs beaucoup moins triviaux que dans …

2
Calcul OEIS A005434
La tâche consiste à calculer OEIS A005434 le plus rapidement possible. Considérons une chaîne binaire Sde longueur n. L'indexation de 1, nous pouvons déterminer si S[1..i+1]correspond S[n-i..n]exactement à tous idans l'ordre de 0à n-1. Par exemple, S = 01010 donne [Y, N, Y, N, Y]. En effet, 0correspond 0, 01ne …

6
Nombres qui sont des palindromes en bases N
Étant donné un entier non négatif n >= 0, affichez pour toujours la séquence d'entiers x_i >= 3qui sont des palindromes dans ndes bases exactement différentes b, où la base peut être 2 <= b <= x_i-2. Il s'agit essentiellement de l'inverse de OEIS A126071 , où vous affichez les …
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
Divisez les tableaux et les programmes en deux
introduction Vous avez été chargé d'écrire un programme qui divise un tableau d'entiers rectangulaires en deux de manière égale (pour une raison quelconque). Cette tâche demande beaucoup de calculs, mais heureusement, vous disposez d'une machine à double cœur pour effectuer les calculs. Pour maximiser les avantages du parallélisme, vous décidez …

4
Diagonalisation de bloc à coût minimum
Considérez les matrices diagonales de blocs binaires qui ont des blocs carrés de 1 sur la diagonale principale et sont 0 partout ailleurs. Appelons de telles matrices des matrices "valides". Par exemple, voici quelques matrices 4x4 valides: 1 0 0 0 1 1 0 0 1 0 0 0 1 …

25
Calculez la vitesse relativiste
En relativité restreinte , la vitesse d'un objet en mouvement par rapport à un autre objet qui se déplace dans la direction opposée est donnée par la formule: s = v + u1 + v u / c2.s=v+u1+vu/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 …

30
Groupes d'éléments répétitifs
Description du défi Étant donné une liste / tableau d'éléments, affichez tous les groupes d'éléments répétitifs consécutifs. Description des entrées / sorties Votre entrée est une liste / tableau d'éléments (vous pouvez supposer que tous sont du même type). Vous n'avez pas besoin de prendre en charge tous les types …

2
Partitionnez une liste!
Dans ce défi, vous devez partitionner une liste, où les partitions ont une taille maximale, une taille minimale et une taille préférée. Je vais utiliser la notation (min,pref,max) pour indiquer les tailles dans ce défi. Pour ceux qui ne connaissent pas le partitionnement, la liste suivante a été partitionnée en …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.