Анализ кода для пространственной и временной локализации

Привет, есть вопросы относительно пространственной и временной локализации. Я прочитал в курсе теории, что

пространственная местность

Если на один элемент ссылаются, вероятность того, что другой адрес рядом, будет указана в ближайшее время

временная местность

Один элемент, на который ссылаются в один момент времени, обычно имеет тенденцию на него ссылаться в ближайшее время.

Хорошо, но как я вижу это в коде? Я думаю, что понял концепцию временной локализации, но пока не понимаю пространственную. Например, в этом цикле

for(i = 0; i < 20; i++)
    for(j = 0; j < 10; j++)
        a[i] = a[i]*j;

Внутренний цикл будет вызывать один и тот же адрес памяти при обращении к [i] десять раз, так что это пример временной локализации, я думаю. Но есть ли пространственная локализация и в указанном цикле?

Ответы на вопрос(1)

Ваш ответ на вопрос