array [0][]
a + width * offset
contigious memory
int a[3]; [ jakdf ] [ adsfa ] [ vdsfv ] a[1] = 4; [ jakdf ] [ 4 ] [ vdsfv ]
O(1) operations, do not grow by input, we know all the positions and variables, so we just multiply