Массивтің деректер құрылымы
Iliffe векторы көп өлшемді массив құрылымына балама болып табылады. Ол бір өлшемді массивтік сілтемелер массивін бір өлшемге аз пайдаланады. Атап айтқанда, екі өлшем үшін бұл балама құрылым векторларға көрсеткіштердің векторы болар еді, әр жол үшін бір. Осылайша, А массивінің i жолындағы және j бағанындағы элементке әдеттегі белгідегі Қос индекстеу (A (i) (j) арқылы қол жеткізіледі). Бұл балама құрылым әр жолдың өлшемі әр түрлі болуы мүмкін тісті массивтерді қолдануға мүмкіндік береді - немесе жалпы алғанда, әр индекстің рұқсат етілген диапазоны барлық алдыңғы индекстердің мәндеріне байланысты болады. Сондай-ақ, ол кейбір архитектураларда пайдалы болуы мүмкін бір көбейтуді (баған мекен-жайының өсуімен) үнемдейді, оны биттік ауысыммен (жол көрсеткіштерінің векторын индекстеу үшін) және бір қосымша жадқа қол жетімділікпен (жол мекен-жайын таңдау) ауыстырады.
деректер құрылымындағы бір өлшемді массивтің мысалы
Iliffe