Bonjour,

Dans mon code j'ai la possibilité de déclarer 3 vecteurs (std::vector<double>) ou bien une matrice (std::vector<std::vector<double>>)

Ce qui m’intéresse dans mon code est la rapidité de l'exécution, pour l'allocation mémoire j'ai pas de contraintes.

Qu'est ce qui est plus rapide entre les deux déclarations ci-haut (coté accès mémoire lors de la lecture des vecteurs).

pouvez vous m'expliquer ce compromis Allocation/Accèes mémoire pour améliorer la performance de mon code

Merci d'avance