Matrice

Trouver la distance la plus courte d'un garde dans une banque
2026

Trouver la distance la plus courte d'un garde dans une banque

Étant donné une matrice remplie de « O », « G » et « W », où « O » représente un espace ouvert, « G » représente les gardes et « W » représente les murs d'une banque. Remplacez tous les O de la matrice par leur distance la plus courte d'un garde, sans pouvoir traverser aucun mur. Remplacez également les gardes par 0 et les murs par -1 dans la matrice de sortie.

Implémentation d'une matrice décroissante
2026

Implémentation d'une matrice décroissante

Depuis l'aube des ordinateurs, Hollywood a grandement démontré qu'un pirate informatique ou un programmeur était quelqu'un assis sur un ordinateur en train de taper des touches aléatoires sur un ordinateur qui finit par compiler en une simulation de type matrice tombante. Ici, nous allons essayer d'implémenter une simulation de matrice descendante similaire sur la console en utilisant C++.

Couverture totale de tous les zéros dans une matrice binaire
2026

Couverture totale de tous les zéros dans une matrice binaire

Étant donné une matrice binaire, c'est-à-dire qu'elle contient uniquement des 0 et des 1, nous devons trouver la somme de la couverture de tous les zéros de la matrice où la couverture pour un 0 particulier est définie comme le nombre total de un autour d'un zéro dans les directions gauche, droite, haut et bas. Ceux-ci peuvent être n’importe où jusqu’au coin dans une direction.

Multiplication matricielle | Récursif
2026

Multiplication matricielle | Récursif

Étant donné deux matrices A et B. La tâche consiste à multiplier la matrice A et la matrice B de manière récursive. Si la matrice A et la matrice B ne sont pas compatibles multiplicativement, générez alors la sortie « Impossible ».