Bonjour

Voila j'ai un petit soucis sur du C#

Je m'explique
j'ai un vecteur L[1,0,1,0,0]
Une matrice G(5,5) ou je dois supprimé les lignes et les colonnes correspondant au 1 du vecteur L (finir donc avec une matrice (3,3) ou (5,5) ou les 2 dernières lignes et colonnes inutiles)

J’étais parti sur ce genre d'idée mais pas concluante

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
for (k = 0; k < n; k++)
            {
                if (L1[k] == 1)
                {
                    for (i = k+ 1; i < n; i++)
                    {
                        for (j = 0; j < n; j++)
                        {
                           G[i - 1, j] = G[i, j];
                        }
 
                    }
                    for (i = k + 1; i < n; i++)
                    {
                        for (j = 0; j < n; j++)
                        {
                            G[j, i - 1] = G[j, i];
                        }
                    }
 
                }
 
            }
Si quelqu'un à une idée je suis preneur