|
|
|
|
|
by glibgil
3285 days ago
|
|
Writing the following does not use any libraries a = [0, 1, 2] print a[1] That's just how arrays work. If your elements are 32 bit integers then you are establishing a pointer to the first element. Accessing an element is multiplying the index by the element size and jumping from the first element pointer to a memory address offset. > The restrictions seem to assume that every language has the same division of distinct core “language” Fine, if your language has a library for arrays, then reimplement it on the whiteboard. Everyone is able to do that if they know what arrays are. They are just contiguous memory |
|