Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

С# Разница между "ступенчатым" массивом и "прямоугольным"

supra7sky Профи (876), закрыт 11 лет назад
Зачем нужны такие массивы type[3, 3], если есть обычные type[3][3] у которых размер вторых измерений может быть произвольным и не указываться сразу?
В обеих случаях массивы не хранятся в стеке? Т. е. на память это не влияет (как например в статическом и динамическом в С++?)
Лучший ответ
Серж Мыслитель (5331) 11 лет назад
Ступенчатый массив может быть удобен для каких-либо специфических задач. Например, в алгоритме известно, что матрица содержит ниже главной диагонали нули. Соответственно можно потратить в два раза меньше места (почти) , если вместо массива N x N использовать ступенчатый массив.
Остальные ответы
Вася Пупкин Гуру (4535) 11 лет назад
Ступенчатые массивы бывают трехмерными?
Похожие вопросы