vecteur
Mathématiquement, un vecteur est une quantité, définie à la fois par la magnitude et par la direction. Par exemple, un vecteur peut être illustré par une flèche en pouce 1 pointant à un angle en degrés 30. Un autre vecteur peut être 2.5 pouces et pointer à un angle 160. Dans le monde informatique, les vecteurs permettent de définir des chemins dans certains types d’images, tels que les fichiers EPS et les documents Adobe Illustrator. Ces images sont souvent appelées graphiques vectoriels puisqu'ils sont composés de vecteurs, ou de chemins, au lieu de points. Les graphiques vectoriels peuvent être agrandis ou réduits sans perdre en qualité.
En informatique, un vecteur peut désigner un type de dimension unidimensionnelle. tableau. Par exemple, un vecteur appelé "fibonacci" qui stocke les six premières valeurs de la séquence de Fibonacci serait défini comme suit:
fibonacci [0] = 0, fibonacci [1] = 1, fibonacci [2] = 1, fibonacci [3] = 2, fibonacci [4] = 3, fibonacci [5] = 5, fibonacci [XNUMX] = XNUMX, fibonacci [XNUMX] = XNUMX
Les vecteurs sont similaires aux tableaux, mais contrairement aux tableaux, les vecteurs utilisent leur propre Mémoire mécanismes de gestion. Les tableaux sont limités à la structure de mémoire fournie par le langage de programmation dans lequel ils sont créés, généralement appelée pile. Les vecteurs ont une structure plus dynamique, souvent appelée tas, ce qui leur donne une plus grande souplesse dans l'utilisation de la mémoire. Alors qu'un tableau utilise une quantité statique de mémoire, la mémoire utilisée par le vecteur peut être augmentée ou diminuée à mesure que des éléments sont ajoutés ou supprimés du vecteur.