PD>Насколько я понимаю тебе нужен "зацикленный массив". Поясню для линейного. Пусть в нем N элементов. Введем понятие логического номера элемента — это номер в твоей модели, не в массиве как таковом. Например, нулевой элемент модели при скроллинге влево должен исчезнуть, первый — стать нулевым и т.д. Правильно я понял ? PD>... PD>Когда делается скроллинг влево, полагаем, что PD>логический 0-й хранится в a[1] // т.е. бывший логический 0-й исчез, а бывший логический 1-й стал нулевым
Всё верно. Только вот последние элементы на место первых в моей задаче ставить не нужно.
За вариант формулировки спасибо, теперь будет проще описывать задачу.
Не понятно только, почему в интернете так мало материала по вопросу представления многомерного массива одномерным.
У меня, например, обращение к элементу одномерного массива выполняется в 2-4 раза быстрее (в зависимости от кол-ва итераций), чем к элементу "развернутого" трехмерного.