Questions marquées «matrix»

Une matrice est une liste de nombres disposés dans un rectangle avec des lignes et des colonnes. En programmation, il est également appelé tableau 2D. Utilisez cette balise si votre défi concerne la manipulation de matrices.

9
Calculez le permanent le plus rapidement possible
Le défi est d'écrire le code le plus rapide possible pour calculer le permanent d'une matrice . Le permanent d'une matrice n-by- = ( ) est défini commenAai,j S_nReprésente ici l'ensemble de toutes les permutations de [1, n]. À titre d'exemple (du wiki): Dans cette question, les matrices sont toutes …

16
Boucliers de l'armée romaine
Publication sandbox (supprimée) Les anciennes formations de l'armée romaine sont très célèbres dans le monde entier. Dans ces formations, des légionnaires romains regroupés sous une forme géométrique (généralement un rectangle) protégeant les flancs et la partie supérieure de celui-ci à l'aide de leurs boucliers. Les légionnaires aux positions intérieures couvraient …
26 code-golf  matrix 

12
Trouver la berceuse d'un pyromane
Imaginez un pyromane se promener dans la ville et cueillir ses victimes selon un modèle très spécifique (ou, alternativement, imaginer une abeille volant dans le jardin et cueillant ses fleurs pour polliniser selon un modèle très spécifique ). Disons que la ville est une matrice N × N , où …

3
Golf Un déjeuner gratuit
Trouvez une séquence d'échanges extrêmement rentable avec un tableau des taux de change. À titre d'exemple, considérons les devises A riary (votre devise nationale), B aht, C edi et D enar où le taux de l'un à l'autre (après qu'un taux de transaction a été prélevé) est donné par l'entrée …

30
Marches orthodoxes
C'est un problème courant de naviguer dans une matrice 2D. Nous l'avons vu à plusieurs reprises et verrons à nouveau. Alors aidons-nous à l'avenir et développons les solutions les plus courtes pour générer les huit étapes possibles dans une matrice 2D. Défi Votre code doit générer les 8 paires suivantes …

29
Somme de rotation
Prenez une matrice carrée contenant des entiers positifs en entrée et calculez la «somme pivotée» de la matrice. Somme tournée: Prenez la somme de la matrice d'origine et la même matrice tournée de 90, 180 et 270 degrés. Supposons que la matrice soit: 2 5 8 3 12 8 6 …


30
Index de la ligne avec la plupart des éléments non nuls
C'est simple: prenez une matrice d'entiers en entrée et sortez l'index de la ligne avec le plus d'éléments non nuls. Vous pouvez supposer qu'il n'y aura qu'une seule ligne avec le plus d'éléments non nuls. Cas de test: Ceux-ci sont indexés 1, vous pouvez choisir si vous voulez 0 ou …
26 code-golf  matrix 

30
Créer une matrice en damier
Prenez un entier positif n en entrée et sortez une matrice de damier n par n composée de 1 et 0 . Le chiffre en haut à gauche doit toujours être 1 . Cas de test: n = 1 1 n = 2 1 0 0 1 n = 3 …

10
Multiplication de matrice symbolique
Il existe de nombreuses façons différentes d'expliquer la multiplication matricielle. Je vais m'en tenir à une seule figure car je pense que la plupart des gens ici la connaissent (et la figure est très descriptive). Si vous voulez des informations plus détaillées, je vous suggère de visiter l' article Wikipedia …

11
Est-ce la matrice de Pascal?
Dans le triangle de Pascal, chaque nombre est la somme des deux nombres directement au-dessus, en traitant les espaces vides comme zéro: En faisant tourner le triangle, nous pouvons découper des matrices carrées de tailles et de rotations différentes que j'appellerai des matrices de Pascal . Notez que ces matrices …

8
Exploser des nombres
bac à sable (supprimé) Permet de définir une matrice de 9 comme: N=⎡⎣⎢999999999⎤⎦⎥N=[999999999] N = \begin{bmatrix} 9&9&9\\9&9&9\\9&9&9 \end{bmatrix} Permet de définir un nombre qui explose comme un nombre à la position (x,y)(x,y)(x,y) qui peut être décomposé en entiers égaux entre tous ses voisins adjacents (y compris lui-même) et la valeur …
25 code-golf  matrix 

12
Dessine mes contours
Étant donné une matrice rectangulaire d'élévations, dessinez ses contours. Tâche Deux éléments xet ysont au même niveau de contour si floor(x/10) == floor(y/10). Par exemple, 52et 58sont sur le même niveau de contour, mais 58et 64ne sont pas. L'acte de dessiner des contours est défini comme suit: Pour chaque élément …

4
Rotations entrelacées
Défi Étant donné une matrice carrée de caractères (caractères ASCII imprimables sur un octet), faites tourner chaque "anneau" de la matrice dans des directions opposées. Prenons un exemple: 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M …
25 code-golf  matrix 

17
Vandermonde Déterminant
Étant donné un vecteur de nvaleurs, (x1,x2,x3,...,xn)renvoyer le déterminant de la matrice de Vandermonde correspondante . Ce déterminant peut s'écrire: Détails Votre programme / fonction doit accepter une liste de nombres à virgule flottante dans n'importe quel format pratique qui permet une longueur variable et produire le déterminant spécifié. Vous …

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.