LINUX.ORG.RU

История изменений

Исправление SZT, (текущая версия) :

В таком случае можно кое-что заоптимизировать, ключевые слова triangular matrix, треугольная матрица

Я когда-то такое на Си реализовывал, в общем суть там такая, что отображение

(0,0) -> 0, (1,0) -> 1, (1,1) -> 2,
(2,0) -> 3, (2,1) -> 4, (2,2) -> 5,
(3,0) -> 6, (3,1) -> 7, (3,2) -> 8,
(3,3) -> 9, (4,0) ->10, (4,1) ->11
и я под это даже формулу вывел, давно это было. И так можно использовать одно число для хранения пары

Исходная версия SZT, :

В таком случае можно кое-что заоптимизировать, ключевые слова triangular matrix, треугольная матрица

Я когда-то такое на Си реализовывал, в общем суть там такая, что отображение

(0,0) -> 0, (1,0) -> 1, (1,1) -> 2,
(2,0) -> 3, (2,1) -> 4, (2,2) -> 5,
(3,0) -> 6, (3,1) -> 7, (3,2) -> 8,
(3,3) -> 9, (4,0) ->10, (4,1) ->11
и я под это даже формулу вывел, давно это было. И так можно использовать линейный массив для хранения