Aller au contenu

Les tableaux de tableaux☘

Un tableau de tableaux est un tableau dont les éléments sont des tableaux.

Exemple

On peut se représenter un tableau de tableaux comme des « cases » consécutives contenant des tableaux :

tab =
a b c d
e f g h
i j k l

Ce tableau tab est constitué des tableaux internes tab[0], tab[1] et tab[2] définis par :

tab[0] = a b c d

tab[1] = e f g h

tab[2] = i j k l

Convention

Dans ce cours, les tableaux internes, aussi appelés sous-tableaux, auront tous la même longueur.

Vocabulaire☘

Un tableau de tableaux est aussi appelé matrice.

  • Chaque tableau interne pourra être appelé ligne de la matrice.
  • Les éléments de même indice dans les différentes lignes constituent une colonne de la matrice.

On parle également de tableau à 2 dimensions.
On retrouve ainsi la notion de grille donnée en préambule de ce chapitre.

Exemple

Le tableau :

tab =
a b c d
e f g h
i j k l

peut ainsi être représenté en lignes et colonnes :

tab = a b c d
e f g h
i j k l

Dans cette grille, le caractère d est repéré par le couple (0, 3). On en déduit tab[0][3] vaut d.
De manière analogue, tab[2][0] vaut i et tab[1][2] vaut g.

Compléments
  • Par opposition, les tableaux à une dimension sont aussi appelés vecteurs.
  • Une matrice dont le nombre de lignes est égal au nombre de colonnes est appelée matrice carrée (tableau de tableaux dont le nombre de sous-tableaux est égal au nombre d'éléments de chacun de ces sous-tableaux.