- Ce qui vient en premier dans la colonne ou la ligne d'ordre?
- Qui est une rangée plus rapide ou une commande majeure en colonne?
- Pourquoi la commande de ligne est-elle plus rapide que la colonne majeure?
Ce qui vient en premier dans la colonne ou la ligne d'ordre?
Le nombre de lignes et de colonnes d'une matrice est appelée sa dimension ou sa commande. Par convention, les lignes sont répertoriées en premier; et colonnes, deuxième.
Qui est une rangée plus rapide ou une commande majeure en colonne?
Il montre seulement que dans la langue C, les tableaux 2D sont stockés dans l'ordre majeur de la ligne et donc itération de ses éléments dans une rangée principale est plus efficace. Dans des langues comme Pascal et Fortran, itérer par la colonne majeure l'ordre sera plus efficace car les tableaux 2D sont stockés dans la colonne majeure de l'ordre là-bas.
Pourquoi la commande de ligne est-elle plus rapide que la colonne majeure?
La lecture de la mémoire dans des emplacements contiguës est plus rapide que de sauter parmi les endroits. En conséquence, si la matrice est stockée dans l'ordre des lignes-majuscules, alors itérer à travers ses éléments séquentiellement dans l'ordre des lignes peut être plus rapide que d'itérer à travers ses éléments dans l'ordre de colonne major.